实习 | 小米Java面经

校大原创

收藏 0 评论 0

1、自我介绍

2、介绍 Redis 分布式锁

3、Redis 分布式锁失效该如何处理

4、手写项目中用到 CAS 机制的 SQL 语句

5、CAS 的 ABA 问题是什么,如何解决,CAS 和 MVCC 之间有什么关联

6、项目里是怎么处理幂等性问题的

7、讲下 Agent 项目遇到的难点

8、RRF 融合时检索返回多少条文档,如何提升检索精准度

9、有没有使用过重排模型

10、除设置随机 TTL 外,还有哪些方案防止缓存雪崩

11、Redis 宕机的情况下,如何避免引发缓存雪崩

12、介绍 Java 线程池

13、如何防范大模型提示注入攻击

手撕编码:实现多线程并发安全的 LRU

14、目前手上是否还有其他 offer

反问环节