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

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

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

筛选题目已选:系统设计 · Redis
第 1 题Redis里用的什么数据结构 考察对Redis常用数据结构及其适用场景的掌握系统设计技术原理Redis第 2 题请说明什么是一人一单的并发控制问题,以及如何设计防重机制来避免超卖或重复下单? 考察对高并发下单场景下防止用户重复购买、库存超卖的理解与设计能力风险判断系统设计技术原理Redis第 3 题在10万人同时秒杀的场景,除了Redis本身,还有哪些业务层面的优化空间? 考察对秒杀场景的全链路优化思路,包括业务设计、缓存策略和异步化业务理解性能优化系统设计Redis第 4 题百万点赞量级下,如何设计一个点赞系统? 考察高并发写放大、数据一致性、缓存与存储分层设计能力性能优化系统设计方案权衡Redis第 5 题当高流量导致 Redis 被打垮时,你会如何处理并预防? 考察故障应急处理、降级策略与容量规划能力风险判断系统设计问题排查Redis第 6 题Redis的reactor模型是如何实现单线程高并发的? 考察对Redis单线程事件循环与IO多路复用的理解系统设计技术原理Redis第 7 题MQ异步秒杀下单是怎么实现的? 考察异步削峰、消息可靠性和最终一致性设计风险判断系统设计技术原理Redis第 8 题当Redis主从复制时延导致分布式锁出现异常时,你会如何设计解决方案? 考察对Redis分布式锁主从复制时延问题的理解与解决方案设计风险判断系统设计Redis第 9 题请设计并实现一个分布式锁工具类,并说明其关键设计点。 考察分布式锁的正确性、健壮性及实现细节风险判断系统设计技术原理Redis第 10 题Redis缓存如何支撑更高并发?例如10万人同时进行秒杀,如何防止Redis崩溃? 考察高并发下Redis的架构设计、容量规划和降级策略风险判断系统设计方案权衡Redis第 11 题在实际项目中,你会如何决定哪些数据放入 Redis 缓存,并说明具体的缓存写入策略? 考察缓存设计的决策思路、写入策略及对一致性的考虑风险判断系统设计技术选型Redis第 12 题如何设计Redis来存储亿级别用户的状态信息?请说明整体存储方案。 考察海量数据存储的架构设计与资源评估能力风险判断系统设计技术选型Redis第 13 题分布式锁用Redis实现思路 考察分布式锁的正确性、原子操作与故障处理风险判断系统设计技术原理Redis第 14 题如何实现按当前位置查询附近5公里内的商家? 考察地理检索的数据结构选择与系统设计能力系统设计技术选型方案权衡ElasticsearchRedis第 15 题如何设计一个可靠的 Redis 分布式锁? 考察分布式互斥的实现原理、失效处理与边界意识风险判断系统设计Redis第 16 题苍穹外卖项目中如何保证订单超时自动取消的可靠性? 考察定时任务或延迟消息处理机制及其可靠性保障系统设计技术原理方案权衡Apache RocketMQRedisSpring Framework第 17 题如果单机缓存压力过大怎么办? 考察缓存扩容、分层与降级策略的设计能力性能优化系统设计方案权衡Redis第 18 题分布式锁大概要怎么做? 考察分布式互斥的基本原理、实现方案与边界处理风险判断系统设计技术原理RedisZooKeeper第 19 题请详细说明 Redis 中 I/O 多路复用的实现原理和工作流程。 考察对 Redis 事件循环与 I/O 多路复用机制的理解系统设计技术原理Redis第 20 题请介绍 Redis 分片的原理与常见实现方式。 考察对 Redis 分片机制的掌握程度系统设计技术原理Redis