一面:时长30分钟1.自我介绍2. 最近一段实习项目介绍3. 拷打项目,根据实习项目问的场景题比较多4. MySQL索引有哪些,为什么索引为B+树存储5. 做过哪些索引优化6. threadlocal的理解,底层原理threadlocalmap的put过程hashMap的put过程7. 线程池用过吗,有哪些参数8. 线程池执行流程9. spring ioc,aop的理解,有哪些应用场景10. spring bean的生命周期反问:1. 业务:风控反诈方面#春招# 2. 加班情况:较少二面:30分钟1. 自我介绍2. 实习情况3. 竞赛经历4. 出差,(其实就是去甲方那边驻场开发,帮甲方个性化定制卖给他们的产品),两三个月一般,第一年入职一般不会5. linux如何查看内存情况 6. Linux删除文件命令7. Linux环境变量存储在哪个位置8. MySQL单表数据量一般要求多少9. springboot的10. 线程池拒绝策略有哪些11. JAVA中有哪些线程安全的类12. hashcode和eques方法的作用,为什么要重写13. set集合如何保证的不重复14. synchronized锁是对象锁还是方法锁15. synchronized是可重入锁吗16. 超卖问题如何解决,加锁,加什么锁17. ReentrantLock反问:入职进入哪个部门,不确定#春招#