拼多多面经 拼多多后端开发岗面经-02
- 时间
- 2026-09
- 来源
- 牛客网
《面试题目》
- Caffeine、Redis、MySQL分别存储哪些数据?Redis的key存的是什么?数据结构是什么?
- 缓存空值方案是缓存的空对象还是null?
- 更新Mysql如何保证数据一致性?
- 滑动窗口是怎么实现的?具体讲一下限流操作、AOP、注解?
- Mysql的数据结构是什么?详细介绍一下B+树,说一下B+树插入元素的过程
- 消息队列为什么用Kafka?和其他两个对比有什么优势和不足?
- 介绍一下GC方法?G1有哪些优势?原理是什么?何时会发生GC?
- 如果一个年轻代对象很大,存不下怎么办?会存到哪里?
- AI项目的使用场景?如何将文档传入数据库?如何检索到相关的文本片段?
- 文本存储全量信息吗?存在哪里?数据很多的话怎么办?
- 手撕:判断一个字符串是否可以由它的字串复制得到
- 如何选择 CMS 和 G1
- 有哪些 JCM垃圾回收器参数
- 多线程同步执行应该怎么做
- 线程池自动回收原理
- 遍历集合时可以删除元素吗?
- 不用 concurrent 下的集合就是想删怎么办 ?
- 令牌桶&漏桶的实现/原理
- 介绍一下事务
- 你之前的实习是留用实习吗?
《参考解析》
- 缓存与 Redis:说明一致性目标、Cache-Aside、TTL、互斥更新及热点故障处理。
- 项目问题:按背景、目标、职责、取舍、难点和结果组织回答。