一面1.手写单例模式,为什么用双重检验?2.说一下jvm以及内存结构3.younggchashmap了解么,说一下扩容过程,新旧节点是不是在一个位置?4.mysql隔离级别5.spring springmvc springboot区别6.mybatisplus优点缺点7.redis在项目里用来干嘛8.请求进入springmvc流程9.设计数据库10. 一百万条数据插入数据库,如何快速插入,有什么问题?11.线程池参数,线程池构造方法12.线程池异步提交,服务在提交过程中被杀死了,怎么办13.sql优化14.mysql做数据迁移的时候,有写操作怎么维持数据库的可用性15.rabbitmq消息持久16.其他场景题和八股,忘记了17.springcloudGateway用来干嘛18.问了项目亮点,说出来后继续问了点细节19.反问总结: 约好的下周一面,结果提前打电话过来了,没准备好,很多地方都没答好。全程50分钟,面试官很友好,面试体验极佳,不会的问题面试官也会提醒,就是我太笨了还是想不出来😂😂继续加油吧,希望能给我这种菜逼多点面试机会