1.自我介绍 2.介绍下tcp三次握手,每次握手的状态是什么,如果二次握手会怎么样。 3.客户端和服务器信息传输较慢,服务器如何排除原因,如何查看网络状态。 4.介绍下hashmap,底层实现,如何实现线程安全,如何使hashmap有序。 5.算法题:1000万条数据,去除冗余后300万条,找出出现频率最高的10条记录。 6.项目相关。包括nginx,redis,session,数据库表的设计,三范式。 7.介绍下aop。怎样实现的。 8.了解过哪些java开源项目。 9.反问。