11.6金山一面面经
问的都是网络和MySQL,还有操作系统,项目和实习一个都没问到
1. 说说TCP的拥塞控制
2. TCP怎么保证可靠
3. 为什么握手只要三次而挥手要四次
4. http的发展历史
5. post和get本质区别 post几次 get最长url
6. ARP怎么做的
7. Hashmap为啥用红黑树不用其他二叉树
8. MySQL为啥用b+做缓存
9. Mysql解决不可重复读
10. Mvcc怎么做的
11. MySQL存储过程
12. 数据库与缓存一致
13. 设计模式
14. 修饰器模式与代理模式的区别
15. 索引失效原因
16. 数据区分度多大时用索引?要具体数字 30%没答出来
17. Binlog类型
18. 16kb的页 一行1kb 可以存多少数据
19. 场景题:在大文件中找关键字->长字符串中找子串
20. 线程与进程
21. 线程间通信
22. Java如何实现多线程