淘宝闪购面试题 · Redis

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

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

筛选题目已选:Redis
第 1 题Redis里用的什么数据结构 考察对Redis常用数据结构及其适用场景的掌握系统设计技术原理Redis第 2 题请说明什么是一人一单的并发控制问题,以及如何设计防重机制来避免超卖或重复下单? 考察对高并发下单场景下防止用户重复购买、库存超卖的理解与设计能力风险判断系统设计技术原理Redis第 3 题在10万人同时秒杀的场景,除了Redis本身,还有哪些业务层面的优化空间? 考察对秒杀场景的全链路优化思路,包括业务设计、缓存策略和异步化业务理解性能优化系统设计Redis第 4 题Redis单线程,如何实现高性能? 考察对Redis单线程模型及高性能实现机制的理解性能优化技术原理Redis第 5 题高精度视频场景下,为什么把播放记录保存在缓存中?频繁访问 Redis 是否也会带来性能问题? 考察缓存使用动机、Redis 高并发读写性能与瓶颈风险性能优化风险判断技术原理Redis第 6 题请解释 Redis 的写时复制(Copy-On-Write)原理。 考察对 Redis 持久化机制中写时复制技术的理解技术原理Redis第 7 题百万点赞量级下,如何设计一个点赞系统? 考察高并发写放大、数据一致性、缓存与存储分层设计能力性能优化系统设计方案权衡Redis第 8 题如何保证全局ID唯一? 考察分布式全局唯一ID生成方案的原理、权衡和实现细节技术原理技术选型方案权衡Redis第 9 题请介绍Redis的AOF和RDB持久化机制的区别及适用场景。 考察对Redis持久化机制的原理理解、差异比较及场景化选型能力技术原理技术选型方案权衡Redis第 10 题Redis过期策略 考察Redis过期数据清理机制的理解风险判断技术原理Redis第 11 题为了防止Redis挂掉,应该使用哪种持久化方式? 考察对Redis持久化机制的理解及其在故障恢复中的作用风险判断技术原理Redis第 12 题当高流量导致 Redis 被打垮时,你会如何处理并预防? 考察故障应急处理、降级策略与容量规划能力风险判断系统设计问题排查Redis第 13 题Redis的reactor模型是如何实现单线程高并发的? 考察对Redis单线程事件循环与IO多路复用的理解系统设计技术原理Redis第 14 题MQ异步秒杀下单是怎么实现的? 考察异步削峰、消息可靠性和最终一致性设计风险判断系统设计技术原理Redis第 15 题请比较 Redis 的 RDB 持久化和 AOF 持久化的原理、优缺点及适用场景。 考察对 Redis 持久化机制的理解和选型能力技术原理技术选型方案权衡Redis第 16 题在业务简单的情况下,是否可以不使用Redis?如何判断是否需要引入缓存? 考察技术选型的权衡与决策能力业务理解技术选型方案权衡Redis第 17 题说说MySQL和Redis的区别 考察对关系型数据库与内存缓存/键值存储核心差异的理解技术原理方案权衡MySQLRedis第 18 题请谈谈你对分布式锁的理解,以及如何实现一个可靠的分布式锁? 考察分布式锁的核心作用、实现方案与可靠性边界风险判断技术原理方案权衡Redis第 19 题当Redis主从复制时延导致分布式锁出现异常时,你会如何设计解决方案? 考察对Redis分布式锁主从复制时延问题的理解与解决方案设计风险判断系统设计Redis第 20 题说说Redis持久化 考察对Redis持久化机制的理解、使用场景与数据安全权衡技术原理方案权衡Redis