面试体验非常好,还发现是老乡 hhhh, 面试官也会不断引导,很有耐心首先 自我介绍接着讲实习项目 开始吟唱kafka 消息怎么保证不丢失的,你们有没有考虑这个问题LRU缓存怎么实现的,概念kafka 一致性检查怎么做的分布式存储和cdn 加速怎么做的用ES构建搜索的时候,有没有考虑和MYSQL数据的一致性kafka 异步处理导致用户端数据延迟,这一块有没有考虑过Redis 分布式锁怎么做的假如有个线程获取锁之后出错误了,一直占用锁不释放怎么办使用threadlocal存用户相关数据的一个弊端:RPC调用的时候不会有相应的一些参数存到 threadlocal,某些场景下不如直接明文传递好MYSQL自增算法的弊端指什么乐观锁加悲观锁怎么用的,为什么不直接用其中一种介绍一下spring的事务隔离级别平常用的是哪一个级别,可重复读怎么实现的sql 慢查询怎么分析进行的select where a = ?and b > ?order by c索引怎么走的(三个都走,c 可以通过归并排序提速,比不走索引快)算法:二叉树层序遍历