1、自我介绍2、实习询问(5min)3、项目拷打(20min)4、谈谈 Java 的 HashMap5、线程池的核心参数6、线程池从没有任务到繁忙起来,再到空闲这个过程中,参数是如何变化的?7、谈谈浅拷贝和深拷贝的区别8、谈谈 Java 的 String 是怎样的结构?内部怎么设计的?9、String 类在加载后会存在什么区域?10、谈谈 JVM 的内存模型11、GC 算法有哪些?每种算法应用在什么场景?12、谈谈 CMS 垃圾回收器的回收过程13、CMS 在哪些阶段会 Stop The World?14、谈谈 G1 和 CMS 的区别15、如何排查 OOM 问题?16、如何排查 CPU 10...