一面3.14 上午1. 谈谈Spring的IoC理解?2. Bean的生命周期?3. Spring用到了哪些设计模式?4. 三级缓存?5. 二级缓存行不行?6. Spring事务的失效场景?7. 谈谈Spring的AOP?8. 谈谈线程池?9. Redis的Zset的底层结构?10. 创建线程有哪几种方式?11. sleep和wait的区别?12. 浅拷贝和深拷贝的区别?13. volatile的作用?14. final关键字?15. ArrayList和LinkedList区别?16. 插入和读取速度比较?17. 谈谈MVCC?18. 讲讲SQL优化?19. SpringCloud有哪些组件...