三战志杰,屡战屡败,时长1h
1. 面试官自我介绍
2. 自我介绍
3. 队列底层的数据结构是什么,为什么使用数组,相对于链表的优点
4. 数组和链表底层的内存结构是怎样的,连续存储的空间有啥优势
5. (源IP、目的IP、源端口、目的端口、TTL、发送窗口、接收窗口、SEQ NUM、ACK NUM)这里哪些是TCP协议的头部携带的字段
6. 说一下TCP的拥塞控制
7. 现在比如说你的WiFi信号弱,此时拥塞控制会发生什么,这合理吗
8. 如果你的舍友在下载东西,速度很快,但你的网络很卡,这和你舍友有关系吗
9. 现在要去往内存中某个地址写入一些东西,会发生什么(缺页中断)
10. 现在一个进程在写入一个文件,比如log,如果现在直接rmrf会发生什么,文件会直接直接被删掉吗?
11. 说一下文件系统的inode有什么信息
12. im的群聊消息发送是怎么设计的
13. 如何排查mysql的慢查询
14. 算法题:判断无向连通图是否为二分图
15. 反问环节
总结:面试官全程笑着面试,很和善,后面说看了过往面评,说对技术掌握程度挺好,这次就不问项目和实习了,直接开始408场景题拷打