淘宝闪购面试题 · 系统设计 · Redis

淘宝闪购相关面试题,按最终去重题目聚合。

共 1902 道真题 · 当前筛选命中 62 道 · 更新 2026-08-05

筛选题目已选:系统设计 · Redis
第 21 题讲讲 Redis 的 I/O 多路复用机制。 考察对 Redis 事件驱动模型与 I/O 多路复用原理的理解系统设计技术原理Redis第 22 题在秒杀场景下,除了超卖问题,你还遇到过或会预判到哪些典型问题?请列举并说明应对思路。 考察对高并发业务场景的系统性分析与风险预判能力风险判断系统设计方案权衡Redis第 23 题为什么要使用Redis做缓存?相比直接查询数据库,它能解决哪些问题? 考察对缓存核心价值和适用场景的理解系统设计技术原理方案权衡Redis第 24 题数据库与缓存的一致性问题,如果删除缓存时发生了异常,怎么办? 考察缓存一致性处理中异常场景的应对方案与补偿机制风险判断系统设计方案权衡Redis第 25 题黑马点评项目里缓存和数据库双写一致性如何设计? 考察缓存一致性的设计思路与工程取舍系统设计技术原理方案权衡MySQLRedis第 26 题set和sorted set分别适用于什么场景?请结合实际使用场景说明。 考察Redis中set与sorted set的数据结构特性及其业务适用性系统设计技术原理技术选型Redis第 27 题Redis怎么实现延迟队列? 考察基于Redis的延迟队列设计与实现原理,重点关注有序集合的使用、定时轮询与分布式环境下的可靠性风险判断系统设计技术原理Redis第 28 题如何设计一个可靠的分布式锁?请对比常见的实现方案。 考察分布式锁的核心机制、方案选型和边界权衡系统设计技术原理方案权衡MySQLRedisZooKeeper第 29 题如果让你设计一个支持高并发、近实时更新、数据量很大的排行榜服务,你会怎么设计?请说明整体方案和关键取舍。 考察排行榜系统设计中的并发、实时性与大数据量处理能力性能优化系统设计方案权衡Redis第 30 题Redis如何实现高可用?请说明哨兵和集群模式的区别及选型。 考察Redis高可用架构原理与方案选型能力系统设计技术原理方案权衡Redis第 31 题数据库里面放了什么数据,Redis里面放了什么数据? 考察缓存与持久化存储的数据分层和职责划分业务理解系统设计技术原理Redis第 32 题如果不用 Redis 而用本地缓存实现 Session 共享,如何保证多实例间的数据一致性? 考察分布式环境下本地缓存方案的一致性问题与设计权衡系统设计技术原理方案权衡Redis第 33 题缓存穿透会引发什么问题? 考察对缓存穿透的定义、影响及应对方法的理解风险判断系统设计技术原理Redis第 34 题如何设计一个能够支撑10万以上QPS的秒杀系统?请描述系统架构、关键组件和落地方案,并说明如何直接用于实现。 考察高并发系统的架构设计、关键难点识别及可落地的方案细节问题拆解系统设计方案权衡Apache KafkaRedis第 35 题请解释延迟队列的原理及常见实现方式。 考察对延迟队列底层机制、实现方案及适用场景的理解系统设计技术原理方案权衡Apache KafkaRabbitMQRedis第 36 题如何防止缓存穿透、缓存击穿和缓存雪崩? 考察对缓存常见异常场景的理解及防护策略风险判断系统设计技术原理Redis第 37 题如何基于 Redis 实现视频点赞、取消点赞、判断用户是否已点赞以及统计点赞次数? 考察 Redis 数据结构选型与高频状态场景的工程实现问题拆解系统设计技术原理Redis第 38 题在分布式缓存或高并发场景下,如何发现热 key(hotkey),以及有哪些解决方案? 考察对缓存热 key 的识别手段和应对策略的理解系统设计方案权衡问题排查Redis第 39 题请描述Redis哨兵模式下主节点故障时的选主过程。 考察对Redis哨兵故障切换和选主机制的理解系统设计技术原理问题排查Redis第 40 题秒杀场景下,你如何解决 Redis 超时问题? 考察秒杀高并发场景下 Redis 超时故障的定位处理与预防能力风险判断系统设计问题排查Redis