回忆版,顺序打乱了的,我记不太清楚了,感觉是凉凉了,到现在状态还没变化。#数字马力#1. 介绍SpringIOC和AOP2. 常用的设计模式3. Spring bean的作用域有哪些4. 介绍一下索引?5. 联合索引什么情况会失效?6. 数据库的事务7. 数据库的隔离级别,分别解决了什么问题8. Redis常用的数据结构9. 项目中redis和消息队列怎么用的10. 缓存雪崩、缓存击穿、缓存穿透是什么,怎么解决?11. Java的面向对象的怎么理解?12. 抽象类和接口的区别?13. 什么是泛型? 项目中用到泛型了嘛?14. 什么是反射?反射在哪些场景常用,自己项目中有用到反射嘛?15. 介绍一下Java异常处理机制16. 介绍一下HashMap? 为什么使用头插法可以保证put方案在多线程下是安全的?17. 介绍一下JVM内存模型18. 引用类型有哪些?19. 什么是垃圾回收? 垃圾回收的算法有哪些?分别有什么优缺点?20. 怎么解决热key问题?21. SpringBoot常见的注解22. SpringBoot自动装配原理?23. 了解哪些微服务组件?24. Spring怎么解决循环依赖问题?