1.自我介绍
2.问实习
3.实习做的系统架构介绍下
4.为啥要再加一条kafka来做补偿
5.这里分布式锁怎么用的
6.说说看门狗原理
7.问你点Java基础吧,说说Java oop特性
8.你觉得抽象类和接口它俩啥区别
9.使用场景是怎么样的?
10.问问mysql吧,你介绍下索引机制吧
11.你实习时有遇到慢sql吗?怎么去定位和验证的?
12.你说实习遇到了mysql主从延迟,那你们最后怎么解决的呢?
13.redis为什么快?
14.redis的发布订阅机制
15.你觉得发布订阅和你项目里用list做消息队列有什么区别吗?哪个会更好?
16.问你点计网吧,讲讲路由协议
17.子网掩码干啥的,给你一个用网场景,计算下怎么分配ip
18.写两个题,快排和lc53
19.平时怎么学习的?看书还是看视频多?
20.给你介绍下我们团队负责的东西
21.有没有什么想问的?
反问: 面试表现如何。说基础很好,问什么都能答,可能也是因为问的还不过多hhh
问后续还有什么流程。说还有个二面和hr面。
结束后打电话说只有一个hr面了,还问什么时候能来,当天下午约了hr面。
总时长100min,问的东西很多,而且思路转的很快,经常这边问点然后跳另一个问题再跳回来,但感觉问的问题其实也不是很难,还是比较基础的。题因为很熟,10分钟就a完了,更多还是在聊问题。