zoukankan      html  css  js  c++  java
  • Java高级工程师常见问题

    MySQL数据库调优
       定位慢查询得到生产环境那些sql语句响应慢,根据执行计划进行分析调优
    事物管理
    索引结构(B+树)平衡二叉树、B树、B+树
    分库分表后,如何解决查询
        使用第三方数据库中间件(MyCat、Sharding-JDBC)

    什么使用Redis
    Spring IOC原理

    Logstash与MQ实现ES和数据库保持同步区别
        1.Logstash采用定时方式保持ES和数据库
        2.MQ采用异步实时方式
     MQ比Logstash更加能够保持数据一致性
     3.Logstash输出到ES中,需要自己建立ES索引信息
     MQ 形式 编写生产者和消费者投递关系。编写调用ES接口
     4.logstash同步方式比MQ形式同步方式更加简单

    分布式服务追踪与调用链ZipKin 原理
        1.
     
    项目运维是怎么做的?是你一个人做的吗?

    并发量在2~3万之间,如何搭建架构?(特别难)
       1.根据实际情况定义方案,需求分析、讨论,定位访问量大的接口
       2.微服务架构
       3.分布式的,服务拆分,人员分配,通讯方式,运维


    //模板
    1.注册中心,有哪些?有什么区别?

    2.为什么使用雪花算法实现分布式ID分配?
    不会占带宽,效率高

    3.服务降级和熔断隔离

    4.为什么使用Zuul网管,而不使用Gateway

    5.灰度发布配置文件

    6.为什么使用RabbitMQ发送验证码?
    重试机制,幂等性

    7.Feign远程服务调用?

    8.文件上传,附件上传,怎么识别?
    文件流,通过头,防止木马

    9.定时调度任务

    //说的不清晰,

  • 相关阅读:
    PHPExcel读取excel03/07版到数组
    firefox 自定义快捷键
    phpstorm 自定义函数配置
    解决FPDF报错:FPDF error: Not a JPEG file / FPDF error: Not a PNG file
    mysql学习笔记
    定时备份服务器数据库(借助windows任务计划以及mysqldump)
    discuz 注册用户用到的几个表
    phpstorm配置取消掉63342
    discuz random函数
    discuz X3.2邮箱非必填
  • 原文地址:https://www.cnblogs.com/jianfeijiang/p/11149642.html
Copyright © 2011-2022 走看看