广联达面经(已凉)
一面
1. 面试官介绍,自我介绍
2.jdk调优,回答了内存爆掉排查,top,jstack这些。
针对如何查看线程,说了top -Hp pid,面试管不满意,好像有其他的我不是很了解
3. spring cloud组件(回答了nacos,Feign,gateway)
4. nacos源码了解哪些?
回答服务注册和心跳检测相关部分(没问)。
nacos里有raft吗?
nacos里的distro协议知道吗?
nacos源码里有哪些值得学习的点?为什么用nacos? 对比了Eureka和nacos
为什么nacos支持AP和CP,考量是什么?
5. mysql的慢查询怎么优化?
怎么看字段,explain的作用
6. 消息中间件了解吗?只是用过rocketMQ,没问
7. RAFT算法,PBFT算法你是怎么结合的(项目提到的)
如何仿真?
你刚提到raft算法有不足,你怎么优化?
面评:对于某个组件,不能只是了解会用,要学习源码,知道它的设计亮点,然后借鉴。
总结:面试官挺和善,喜欢深挖,我太菜
#广联达##面经##秋招##Java#