一面:
1h10min
(1)自我介绍
(2)项目相关
(3)实习经历
(4)Es相关(文档索引、优势、集群等)
(5)mysql索引相关(B+、B树,组合索引、辅助索引,innodb与myISAM区别,mvcc)
(6)设计模式
(7)tcp、udp,三次握手、四次挥手
(8)接口与抽象类
(9)编码:单例模式实现(volatile)、系统设计(设计主要类、接口、方法等)
(10)springboot(Bean加载过程),springcloud(相关组件)
(11)多线程相关(乐观锁、锁实现过程,线程池)
(12)事务(隔离级别、如何实现、相应问题)
(13)java集合相关
(14)内存泄露,内存溢出,各自产生原因,如何解决
大致这些、顺序是乱的,全靠回忆。
等结果中……
,,,,,
二面面经
50min(都是一个点不断往下问,就笼统说了,)
(1)项目相关(难点,怎么解决)
(2)数据库相关(索引,范式)
(3)多线程相关(可重入,公平,aqs)
(4)编程(单链表删除倒数第n个,两种思路实现),最后又要求一次遍历(不会)
等结果中.......
,,,
三面面经
50min
(1)自我介绍
(2)闲聊
(3)做题(leetcode33)
(4)做题(多线程交替打印数字)
(5)闲聊
等结果中.....
全部评论
(13) 回帖