一面面经(时长40分钟): 1、自我介绍 2、介绍下自己比较认为比较好的项目 3、多线程实现方式以及运行状态、多线程锁机制 4、数据库范式,如何建立索引,索引的数据结构,什么情况下索引失效?如何理解B树和B+树,说一下B树、B+树的区别? 5、TCP/IP协议的四次挥手过程,挥手时候的客户端和服务器端的状态,四次挥手时客户端为什么在TIME_WAIT之后等一定时间才断开连接? 6、TCP/IP协议的拥塞窗口和滑动窗口,拥塞控制 7、给一个元素a,查找其在数组B里面的位置? 8、有什么想问我的? 暂时想到是这么多,之后想到了会在下面补充 ...