面试官很好,问的大都是八股,回答的时候会跟你回答中提到的场景做一些延伸,总体感觉还是有难度的1. spring和springboot的区别 -- 不会,简单回答了springboot更加强调默认配置2. spring中事务的原理 -- 从AOP动态代理角度讲了spring和mybatis共用同一个连接3. spring事务的传播4. spring cloud或者其他微服务相关 -- 不知道5. spring自动装配 -- 回答了IOC容器相关内容(之前总结过,现在忘了很多,后续需要重新复习下)6. G1的垃圾回收流程 -- 讲了大概的流程,不是很熟悉7. 三色标记,为什么不用引用计数 8. IO多路复用 -- 同大概流程,epoll这些忘记了,记不住9. redis内存满了该如何处理 -- redis的内存淘汰算法10. redis的大key该如何处理11. redis集群是如何同步的12. synchronized和JUC的区别13. hashmap和currenthashmap的区别14. 项目中为什么使用rabbitmq和mysql,相比于其他的中间件有什么优势后面还有一些问题,记得不太清楚了。总体感觉背过的八股忘得很快,有些是记得记不住,有一些容易记着,但是过段时间就会忘,真服了