电话面
1、自我介绍
2、项目介绍
3、Redis有哪些数据结构?有哪些应用场景?
4、MQ的削峰是怎么做的?
5、如何保证业务幂等性?
6、Redis集群需要考虑什么因素?
7、什么数据用Redis做缓存?要考虑什么?
8、Redis、MySQL数据一致性是怎么保证的?
9、事务这一块是怎么考虑的?
10、MySQL事务隔离级别有哪些?分别用到什么场景下?
11、介绍一下Spring的IoC容器
12、@Transactional注解是怎么实现的?
13、为什么串行化会变慢?
14、网络编程中IO模型有哪些?
15、视频直播应该用什么IO模型?在线聊天呢?
16、你在项目中用到了设计模式吗?
17、举例你常见的设计模式以及应用场景
18、JVM的垃圾回收器有哪些?
19、为什么后期要用G1回收器?它有什么优点?
20、反问(有哪些需要提升)
更新:流程已结束