1.HashMap并发编程中使用会有什么问题 2.用什么可以代替HashMap在多线程中使用 3.HashTable与HashMap的区别 4.java匿名内部类能不能继承其他类或实现接口 5.java线程池 6.给个有序数组,一个数,问数组中有没有两个数的和等于前面那个数,时间复杂度O(n) 7.给你4个G的词语,每个词最多16字节,内存为1M,问怎么找到频次最高的100个词 8.抽象工厂与工厂模式的区别 9.TCP的三次握手,4次挥手,为什么有个time wait阶段 10.TCP的拥塞控制