首先面试官介绍部门情况1.自我介绍2.问项目(大概7分钟)3. list和set的区别4. ArrayList和LinkedList的区别5. JVM内存结构6. 堆中,eden和survivor区分别的占比7.设计模式——特例模式8.说一下ConcurrentHashMap9.说一下synchronized10. 还让说ConcurrentHashMap和一个Thread下的子类记不清了的区别11.讲一下volatile关键字 12.问了一道linux网络编程的 忘记了13.深拷贝和浅拷贝的区别 然后举了一个例子问我是深拷贝还是浅拷贝14.缓存的击穿和雪崩的区别大概记得这么多 还有一些忘了都问的很细节