1.自我介绍 2.深挖TCP三次握手; 3.二叉树和B树,B+树的优缺点; 4.Java static final 的用法;static怎么用,final怎么用,static final和final的区别(get不到面试官的点); 5.编程:系统设计(设计一个数据结构实现O1复杂度内完成insert,remove,getRandom() 操作);