一面(57分钟)
1)自我介绍。
2)介绍一下线程池实现原理。
3)有哪些方法实现线程安全。
4)volatile可以实现线程安全吗?
5)HashMap的扩容,解决冲突?
6)说说NIO。
7)Netty的线程模型。
8)自己怎么实现依赖注入。
9)提供一个数,怎么从一个数组中找出所有相加为这个数的所有组合。
10)mysql数据库索引是什么数据结构。
11)TCP流量控制。
12)HTTP常见状态码。
13)equals和hashCode方法。
14)TCP真个过程。
15)ConcurrnetHashMap高并发原理。
16)Executor框架下静态方法构建的线程池。
17)做过项目没有?
18)有什么问的。
二面(31分钟)
1)实习什么时候能来?
2)线程池实现原理。
3)高并发下,缓存中整个应用唯一的一条数据刚好失效,怎么解决数据库的高压力。
4)说说mvc。
5)ConcurrnetHashMap高并发原理。
6)总结volatile。
7)如何服务器内存溢出呢?
8)你觉得一个高并发应用有哪些东西?
9)事务隔离级别。
11)如何编写线程池。
12)有什么问题要问的?
有些记不到了~果然还是看基础啊。