41min1. 自我介绍2. 拷打项目(印象比较深的)3. 线程池参数4. 拒绝策略5. 对核心参数的使用和理解6. 用过什么分布式锁,解释原理,有什么缺点和优点,zookeeper分布式原理7. 为什么必须4次挥手8. 进程和线程的区别9. 线程通信方式10. Object中方法11. hashCode和equals区别,为什么必须要重写hashCode12. hasMap底层13. 扩容方式14. hashMap 变为线程安全的15. synchronized底层原理16. 单例模式17. volatile关键字18. mysql搜索引擎之间的有什么区别19. 索引失效的情况20. springMVC流程21. redis的数据结构22. 场景23. RPC框架24. k8s的原理反问许愿二面