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.定时调度任务

    //说的不清晰,

  • 相关阅读:
    服务器图片等资源在8080端口保存
    thinkphp 3.2.1 URL 大小写问题 下面有具体说明
    linux samba smb 在客户端无法连接使用
    php连接redis服务
    服务器死机 导致 mongo 挂掉
    同一个页面引用不同版本jquery库
    CSS3阴影 box-shadow的使用和技巧总结
    php 中使用正则
    Hbase-1.1.1-java API
    hive1.2.1问题集锦
  • 原文地址:https://www.cnblogs.com/jianfeijiang/p/11149642.html
Copyright © 2011-2022 走看看