1.HashMap数组链表存储结构,初始容量,什么时候扩容,为什么不是数组用完的时候呢? 2.怎么去掉重复的对象 3.java 异常都有哪些?受检查和不受检查的区别? 4.jvm的内存模型?怎么栈溢出,堆溢出?gc?真的用到过没? 5.线程池都有哪些,参数都有哪些?核心线程和最大线程的区别?线程队列?最大线程为5,线程队列为10,现在有20个线程,那5个线程怎么办?拒绝策略? 6.http请求先进入servlet的哪个函数?get和post的区别?springmvc和servlet的作用? 7.spring的aop和ioc? 8.计算机网络的七层模型?路由器、交换机...