后端岗位面试题 · 方案权衡 · Redis
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 2970 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Redis
考察点
技术栈
第 141 题Redlock有性能问题,怎么设计一个性能更好的分布式锁? 考察对分布式锁性能优化思路和一致性权衡的理解第 142 题请介绍一下 Redis 中的压缩列表(ziplist)是什么,以及它的主要特点和适用场景。 考察对 Redis 底层数据结构压缩列表的理解,包括结构、特性与适用场景第 143 题当多个用户同时请求不同优惠券的信息且均可能击穿缓存时,你会使用一把全局锁还是每张优惠券一把锁?请说明各自优缺点及适用场景。 考察缓存击穿场景下锁粒度设计及其对并发和性能的影响第 144 题如何设计一个支持千万级用户在线状态系统? 考察高并发系统设计、实时性保障与扩展性权衡第 145 题请谈谈在项目中如何保证 Redis 缓存与 MySQL 数据库的数据一致性? 考察对缓存与数据库一致性问题的理解及解决方案第 146 题请介绍 Redis 中 ZSet(有序集合)和 Bitmap(位图)的典型应用场景,以及它们各自有什么限制? 考察对 Redis 常用数据结构特性、适用场景和边界条件的理解第 147 题请介绍Redis的持久化机制及其各自的优缺点。 考察对Redis RDB和AOF持久化机制的理解及适用场景分析第 148 题Redis 如何保证双写一致性? 考察缓存与数据库双写一致性方案及取舍第 149 题Redis主从集群中,主节点宕机后部分数据未同步到从节点,导致数据丢失。如何结合RDB和AOF持久化机制提升数据可靠性? 考察Redis持久化机制与主从同步的可靠性设计第 150 题请介绍一下你所了解的 Redis 集群架构有哪些,并比较它们的特点和适用场景。 考察对 Redis 集群方案的知识广度、原理理解和选型判断能力第 151 题黑马点评项目中,如何用 Redis 取代 Session 实现会话管理?这样设计后是否还需要会话的概念? 考察会话状态从 Session 迁移到 Redis 后的数据存储、过期与身份识别设计第 152 题热 key 出现过期怎么办? 考察对缓存热点问题及缓存穿透/击穿场景的理解和应对方案第 153 题处理热点数据时,应该先删除 Redis 还是 MySQL?分别会有什么问题? 考察缓存与数据库一致性处理及对并发和异常场景的影响第 154 题Redis分布式锁是怎么实现的?请说明Redis本身如何实现分布式锁。 考察Redis分布式锁的实现原理、正确性边界与常见问题第 155 题在高并发写入和读取订单数据的场景下,如何保障数据库性能?请给出具体方案。 考察高并发下数据库性能优化的实践方案第 156 题请介绍分布式锁的基本作用和常见实现方案。 考察对分布式锁核心概念、适用场景和不同实现方案的理解第 157 题延迟队列是怎么实现的? 考察延迟队列的实现原理和方案选择能力第 158 题缓存场景中,Redis代替Session的优势有哪些? 考察对Redis在会话管理场景下相比传统Session的架构优势的理解第 159 题scan命令和keys命令的区别? 考察对Redis遍历命令的实现机制、性能影响和适用场景的理解第 160 题请谈谈你对业界主流秒杀系统架构的理解。 考察对分布式高并发场景下架构设计的认知与方案权衡能力