主要对着项目挖1.分布式系统,你这个项目是分布式系统吗?2.Saas是什么意思呢?3.微服务了解过吗?4.布隆过滤器,为什么要用布隆过滤器,为什么不直接用redis呢5.Redission分布式读写锁用在哪?为什么不用redis要用reddision?假如是redis读写锁,怎么用呢,区别?6.Redis的底层数据类型有哪些?如果要实现一个排行榜用什么?详细说说代码怎么写?7.RocketMQ 具体的机制是什么?如果消息堆积怎么办?(提示生产者消息多,消费者来不及,从生产者和消费者分别说)?8.RocketMQ如何持久化?如果磁盘坏了怎么办9.Sentinel的限流算法有哪些?(令牌桶?)具体对哪些东西限流呢?10.如果要修改数据,先修改DB还是先修改缓存?11.事务的隔离级别?mysql默认的隔离级别?为什么是可重复读?12.缓存击穿、穿透、雪崩?13.Spring的bean讲一下?用到了哪些设计模式呢?看过spring源码吗?14.ELK的原理说一下15.了解什么远程调用框架吗(问了Dubbo不了解,说了grpc),grpc的原理?16.AI了解过吗,transformer,尽量多去了解一下本人基础太烂 面的一问三不知 面试过程中几次尴尬的想退出最后问反馈,面试官说尽量多去阅读源码深入了解这些技术,目前了解的太浅,而且最好能多了解AI的一些技术,现在都在用