1,七层协议 每一层具体介绍一下 2,TCP udp的区别,有哪些应用场景,tcp三次握手,四次挥手 3,http协议如何判断是保持持久连接?记不清了反正不会 4,TCP拥塞控制讲一下 5,进程线程通信,volatile讲一下,threadLocal 6,了解哪些设计模式,写一个生产者消费者模式,伪代码就行,讲一下思路7,Jvm 堆和栈8,MySQL索引使用的数据结构,b树 b+树的区别,为什么使用b+树9,手撕代码,二叉树的最大宽度。