# 多益网络 7/15 岗位:软件工程师 项目难点。 为什么选择RabbitMQ。 用Redis可能遇到的问题。 缓存雪崩和穿透怎么解决。 Redis如何实现持久化。 缓存和数据库的一致性怎么保证。 MySQL事务特性具体讲一下四个性质。 隔离有哪几种隔离级别。 数据库分页问题。 目前常用的垃圾回收算法有哪些。 新生代和老年代分代是怎么划分的。 什么情况下会从新生代到老年代。 什么情况下直接进入老年代。 spring的注解原理是怎么样的。 自动装配是怎么做的。(给自己挖了个坑) Tcp三次具体流程是怎么样的? 为什么三次握手要三次,两次四次不可以吗? 断开链接的流程是怎么样的? 四次挥手为什么要四次? TCP三次和四次底层有哪些机制来保证链接的可靠性。 全排回溯(AC),说思路。 后面走流程个人相关的固定问题吧。 反问。 作者:成熟的废话选手不想上班