一面 1.说说自己有什么亮点 2.进程和线程的区别,延伸到用户态和核心态的区别 3.tcp 和udp 最大的区别 4.tcp 怎么保障可靠 5.数据库查询很慢你怎么解决 6.TopN 个最小的数 7.hash 表介绍下 8.多线程下拉链法出现什么问题,怎么解决,锁的粒度 9.把topN 写出来,还没写完下一个面试的来了,给他说了一下思路 10.讲一下 Java GC 11.计算机网络 12.TCP 协议怎么保证传输可靠性,如果收到了重复数据怎么办? 13.TCP 流量控制 14.TCP 和UDP 区别 15.Http 和Https...