# 一面 13:00 ~ 13:46
是个很耐心的小哥哥,会引导怎么去思考,脾气很好,点个赞!
## Mysql
1. 聚簇索引和非聚簇索引区别
2. 非聚簇索引一定会回表吗
3. 事务实现
4. 事务会造成的问题
5. 事务的四个特性
6. 事务怎么解决之前说的问题
## 计算机网络
1. TCP四次挥手的过程(我全程阿巴阿巴)
2. 为什么需要四次挥手
3. 四次挥手2MSL的作用
4. TCP建立连接的时候为什么不用四次握手
5. 应用层使用最多的协议是?
6. HTTP
## 操作系统
1. 管道的实现需要调用fork()和pipe(),那么谁先调用
2. 进程通信方式
3. 进程同步方式
4. 线程同步方式
## Jvm
1. 说说几种GC的算法
剩下的记不太清楚了,想起来再更,不止上面的问题,当时一面面了46多分钟。
# 二面 14:00 ~ 14:34
这一面没问什么,问了项目中的Mybatis怎么使用的(我也阿巴阿巴,有些东西知道怎么用,不知道怎么说)
具体一点手写一个SQL语句?我说,那我用手写一下,面试官说不用,你就口说一下就行了(阿巴阿巴)
问了用户如果密码太简单了,该怎么限制?spring security怎么配置的?我说那些方法(函数)我都忘了,我甚至怀疑我说的“方法(method)”和面试官说的方法不是一个意思.....我觉得凉应该是凉在了这一面的。
# 三面 14:50 ~ 13: 20
这一面也没有什么,而且就这一面的面试官开了摄像头,面试官也特别的耐心,给面试官点赞!一开始怼了两个项目,问的不是很细,然后问了mysql的索引底层实现,还有mysql的一些题目都忘记了。后面的问题我忘了,反正问了几个C/C++的问题,还问了几个linux的问题,有些没答上来。
手撕了一道 easy 中的 easy 的题目,双向链表插入一个节点。
# 总结
三场面试的面试官人都特别耐心!会引导从什么方面去思考和回答!给三个赞!许愿有个offer吧。。太难了。。
全部评论
(11) 回帖