1、做个简单自我介绍
2、聊一聊 Redis 分布式锁的实现思路
3、假设分布式锁出现失效,该如何处理
4、手写 SQL,模拟业务里 CAS 的实现逻辑
5、说说 CAS 会出现的 ABA 问题,该如何规避,它和 MVCC 存在怎样的关联
6、项目开发过程里,你是如何处理幂等性问题的
7、讲讲你做 Agent 相关项目时遇到过哪些难点
8、RRF 算法一般会融合多少条检索结果?可以通过哪些手段提升检索准确度
9、有没有实际使用过重排模型,简单说说
10、除设置随机过期时间之外,还有哪些方案规避缓存雪崩
11、Redis 实例挂掉的情况下,如何避免发生缓存雪崩
12、介绍下 Java 线程池相关知识
13、如何抵御大模型提示注入风险
编程题:实现一个线程安全版本的 LRU 缓存
14、目前手上是否已经拿到其他 offer
反问环节:你有什么问题想要问我