1.项目介绍2.论文讲解3.实习拷打4.Java 的面向接口和多态继承都有啥好处?具体怎么选择?5.Java 的 Map 这种集合有哪些类型,都是怎么用的?6.String 都有哪些类型?7.ConcurrentHashMap 的原理是什么?8.强引用和弱引用有啥区别?9.Java 存在垃圾回收为什么还会有内存泄漏?10.如何快速定位内存泄漏?11.熟悉哪些设计模型?12.讲一下工厂设计模式?有什么好处?13.一般使用注册的回调函数,这种属于什么模式啊?14.多线程有哪些手段?15.Future 底层是谁在执行?线程池16.死锁了解过吗17.数据库没关,最终导致什么结果?18.FD 泄露