后端岗位面试题 · 系统设计 · Redis
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 2352 道 · 更新 2026-08-05
筛选题目已选:系统设计 · Redis
考察点
技术栈
第 481 题请谈谈你对分布式锁的理解,并说明在什么场景下需要使用它。 考察分布式锁的核心概念、适用场景与实现要点第 482 题在数据库高并发场景下,如何结合使用 Redis 和 MySQL 来优化性能? 考察高并发场景下缓存与数据库的协同设计、一致性与容错处理第 483 题请讲解令牌桶限流算法的原理,并说明如何使用 Redis 实现令牌桶,以及 Lua 脚本在其中扮演的角色。 考察对限流算法原理的理解、Redis 实现细节与 Lua 脚本原子性保证第 484 题MySQL 和 Redis 延迟双删中,为什么要再删除一次?为什么不能直接更新 Redis?还有哪些替代方法? 考察缓存一致性方案设计、延迟双删原理及权衡分析第 485 题在项目中你用 Redis 缓存了哪些数据,如何保证缓存与数据源的一致性? 考察缓存内容理解与一致性处理能力第 486 题用 Redis 去存储微信朋友圈,你会怎么设计? 考察基于 Redis 的社交信息流存储设计与读写模型第 487 题Redis和消息队列分别适用于什么场景? 考察对Redis与消息队列差异化应用场景的理解第 488 题仿拼多多拼团项目中如何解决高并发下单时的库存超卖问题? 考察高并发下的库存一致性与超卖防护能力第 489 题你是怎么样保证MySQL跟Redis的一致性呢? 考察缓存与数据库双写一致性方案的设计权衡与落地细节第 490 题请设计一个Redis分布式锁,并说明如何生成全局唯一的分布式ID。 考察分布式锁的正确性设计与分布式ID生成方案第 491 题如何实现针对单个用户或IP的恶意请求频率限制?请说明记录与判断IP的方法。 考察限流算法与IP维度访问控制的落地实现第 492 题在Redis集群中,为什么使用CRC16进行键的哈希分配?它的计算逻辑是什么? 考察对Redis集群数据分布机制和哈希算法的理解第 493 题请分析Redis缓存与数据库数据一致性面临的问题,并给出对应的解决方案。 考察对缓存与数据库一致性问题的理解及方案设计能力第 494 题请介绍Redis哨兵机制的原理,以及哨兵如何实现主节点故障时的选举。 考察对Redis高可用架构和哨兵故障转移流程的理解第 495 题直播间有大量用户,每三分钟开启一个活动,用户发表指定评论可以参与活动,三分钟后进行抽奖并通知用户。请设计整个流程的实现。 考察高并发场景下活动参与、抽奖和通知的端到端流程设计第 496 题在一个秒杀场景的Lua脚本中,如何保证线程安全或高并发下的正确性? 考察Lua脚本在Redis中的原子性执行与秒杀扣减库存的正确性设计第 497 题使用 Redis 扣减库存时,如何保证最终同步到数据库不会失败? 考察 Redis 与数据库双写一致性及失败补偿设计第 498 题用户登录信息存入 Redis 时,应如何设计 key 和 value?请给出合理方案。 考察登录会话缓存的 key 设计、过期策略与数据结构选型第 499 题请说明Redis分布式锁的实现原理,并解释Redisson看门狗(watchdog)机制的作用与实现方式。 考察分布式锁基本实现、可靠性边界以及Redisson看门狗续期机制第 500 题如果 Redis 宕机了,你会怎么处理? 考察对 Redis 高可用架构、故障应对和业务影响的综合处理能力