1. Java中 == 和 equals 的区别是什么?2. 为什么Integer中1和100用 == 判断结果为true?3. Spring AOP的实现原理是什么?4. MySQL的索引分类有哪些?5. 聚簇索引和非聚簇索引的核心区别是什么?6. 请解释MySQL中的“回表”概念及场景。7. Elasticsearch中倒排索引的工作原理是什么?8. 缓存场景中,Redis代替Session的优势有哪些?9. 如何实现退出登录功能及登录过期机制?10. 什么是缓存穿透?其产生原因是什么?11. 布隆过滤器的设计原理是什么?12. 布隆过滤器的常见容量大小如何选择?13. RabbitMQ的应用场景有哪些?延迟消息是如何实现的?14. 手撕编程题:验证括号的有效性(LeetCode 20题类似)