1.说说ArrayList、Vector、LinkedList的区别 2.HashMap的实现原理 3.HashMap出现哈希冲突是如何处理的 4.观察者模式的定义和实现 5.单例模式的定义和实现 6.spring的事务如何配置 7.什么是AOP? 8.写一个永不停止的线程 9.mysql的优化 10.如何查找性能瓶颈 11.请自我介绍 12.netty 3 和 netty 4的区别 13.ArrayBlockingQueue和LinkedBlockingQueue的区别 14.缓存的实现方式 15.什么时候会GC? 16.内存回收模型 17.spring配置事务