菜鸟集团面试题 · 系统设计 · Redis
菜鸟集团相关面试题,按最终去重题目聚合。
共 1094 道真题 · 当前筛选命中 26 道 · 更新 2026-08-05
筛选题目已选:系统设计 · Redis
考察点
技术栈
第 1 题请谈谈你了解的缓存类型,以及为什么在系统中使用缓存? 考察对缓存分类的掌握与使用缓存的核心动机第 2 题如何用自定义拦截器实现接口限流? 考察限流算法、拦截器机制与工程落地能力第 3 题设计一个秒杀系统 考察高并发系统设计能力,包括流量控制、库存一致性与稳定性第 4 题请描述Redis缓存雪崩的成因、影响以及常见的应对策略。 考察对缓存层故障模式的理解与系统化解决方案设计能力第 5 题如何为业务场景选择合适的 Redis 过期删除策略? 考察根据场景权衡过期删除机制的能力第 6 题如何解决Redis缓存穿透问题?请给出至少两种方案并说明原理。 考察缓存穿透治理方案及其原理理解第 7 题请介绍你在实际项目中应用 Redis 分布式锁的场景与设计要点。 考察 Redis 分布式锁的实际应用能力与边界处理第 8 题如何保证缓存与数据库的数据一致性?请介绍两种常见策略及其适用场景。 考察缓存一致性更新策略的权衡能力第 9 题既然数据在内存中操作,为什么不直接用一个 HashMap 而要用 Redis? 考察对内存数据存储与分布式系统需求的区分第 10 题讲一讲Redis的I/O多路复用是什么 考察对Redis事件驱动模型和I/O多路复用的理解第 11 题请介绍你的秒杀项目是如何设计和实现的。 考察候选人秒杀系统的架构设计、并发处理与核心实现思路第 12 题请对比 Redis 与 ZooKeeper 实现分布式锁的原理和差异。 考察分布式锁实现原理、一致性模型及选型权衡第 13 题设计秒杀系统需要考虑什么? 考察高并发场景下的系统设计、性能优化与一致性保证能力第 14 题为什么要做登录的Redis缓存,这样做具体能提升多少性能,缓存会带来什么问题? 考察登录场景中引入Redis缓存的动机、性能收益与缓存副作用第 15 题除了 Redis 实现分布式锁以外,还有哪些其他方案? 考察分布式锁方案广度与技术选型能力第 16 题读多写少场景下,如何设计缓存与数据库的读写流程? 考察读多写少场景下的缓存架构与性能优化第 17 题请介绍 Redis 的高可用方案,并说明各自适用的场景。 考察对 Redis 高可用机制的理解与选型能力第 18 题请解释 Redis 中 SkipList(跳跃表)的设计与用途。 考察对 Redis 底层数据结构跳跃表的机制理解和应用场景认知第 19 题点赞排行榜的实现方案是怎样的? 考察排行榜系统的数据建模、实时更新与性能优化设计第 20 题如何解决Redis缓存击穿问题?请说明至少两种方案及各自的优点和局限。 考察热点key失效场景的并发保护策略