1. 自我介绍2. 项目3. java有哪些集合?哪些集合是线程安全的?4. Arraylist和Linkedlist的区别?5. 怎么保证线程安全?6. 怎么创建线程池?7. JVM内存模型?8. 介绍一下CMS垃圾回收器?9. Spring aop 的原理以及用在什么地方?10. Springboot好在哪里?11. mysql索引的原理?12. mysql有哪些锁?13. 慢sql优化14. redis用在了什么地方?15. redis为什么快?16. 为什么采用Rabbitmq消息队列?17. rabbitmq怎么实现的延时队列?18. 库存超卖问题?19. OOM问题排查?忘了一些,电话面大约20分钟