一面:
①说说你觉得最有挑战的项目,有哪些难点,你是怎么解决的
②刚才你提到使用缓存,为什么要采用Redis,当初是怎么样技术选型的
③如何保证缓存和数据库一致性
④项目中为什么要使用到ES,ES有什么优势,什么是倒排索引
⑤说说你对垃圾回收的认识
⑥谈谈MySQL的事务
二面:
①Redis如何实现分布式锁,使用redis分布式锁需要注意什么
②Redis集群用的是什么方式,怎么做动态扩容,原理是什么
③你知道分布式事务吗?有哪些方案,你们公司是采用哪种方案
④怎么做SQL优化
⑤怎么做限流,可以在什么层面上做限流,限流算法有哪些
⑥dubbo的rpc原理