小红书面试题 · Redis

小红书相关面试题,按最终去重题目聚合。

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

筛选题目已选:Redis
第 21 题请比较Redis的RDB和AOF持久化方法,并分析它们的主要区别和使用场景。 考察对Redis持久化机制的理解,包括RDB和AOF的工作原理、优缺点及适用场景技术原理方案权衡Redis第 22 题Redis的缓存策略中,为什么要设计热点数据缓存这样的东西? 考察对缓存必要性、热点识别及缓存策略设计的理解性能优化风险判断技术原理Redis第 23 题Redis分布式锁怎么实现的? 考察Redis分布式锁的实现原理、正确性边界与替代方案风险判断系统设计Redis第 24 题本地缓存有哪些常见的更新机制?如何选择合适的更新机制? 考察对本地缓存更新策略的理解与选型系统设计技术选型方案权衡Redis第 25 题请设计一个Redis分布式锁,并说明如何生成全局唯一的分布式ID。 考察分布式锁的正确性设计与分布式ID生成方案风险判断系统设计技术原理Redis第 26 题请解释缓存雪崩、缓存穿透和缓存击穿的区别。 考察对缓存失效场景的区分与理解风险判断技术原理Redis第 27 题Redis分片集群中,当某个节点容量不足时,如何进行扩容? 考察对Redis集群水平扩容流程的理解,包括节点添加、槽位迁移和客户端感知风险判断技术原理方案权衡Redis第 28 题MySQL和Redis的数据不一致的情况怎么解决的? 考察缓存与数据库一致性保证机制的理解和工程实践风险判断技术原理方案权衡MySQLRedis第 29 题Redis支持哪些基本数据结构?各自有哪些特性和典型使用场景? 考察对Redis核心数据结构的掌握、特性理解与应用能力技术原理技术选型Redis第 30 题如何实现一个分布式锁? 考察分布式锁的安全性、正确性及常见实现方案风险判断系统设计Redis第 31 题Redis为什么很快? 考察对Redis高性能核心机制的理解深度性能优化技术原理Redis第 32 题Redis 中如何设置 key 的过期时间? 考察 Redis 过期时间设置方式与过期机制的理解问题拆解技术原理Redis第 33 题使用Redis的哈希(Hash)结构有什么意义? 考察对Redis哈希结构特性及适用场景的理解性能优化技术原理技术选型Redis第 34 题string类型底层基于“简单动态字符串(SDS)”实现,这种数据结构的好处(优点)是什么? 考察对Redis SDS数据结构设计优势的理解技术原理技术选型Redis第 35 题为什么基于 Redis 实现分布式锁时,Set 命令要加 PX 参数? 考察分布式锁失效时间设置的原因与正确性理解风险判断技术原理Redis第 36 题Redis如果宕机如何恢复? 考察Redis持久化机制及故障恢复流程系统设计技术原理问题排查Redis第 37 题Redis除了基于内存以外,还有哪些点导致它性能这么高? 考察对Redis高性能底层机制的系统理解性能优化技术原理Redis第 38 题请列举 Redis 的常见数据结构,并说明各自的主要用途。 考察对 Redis 基础数据类型的掌握与应用场景理解技术原理技术选型Redis第 39 题压缩链表的实现及存在的问题 考察压缩链表的结构设计、适用场景与已知缺陷技术原理方案权衡Redis第 40 题旁路缓存会存在脏数据吗? 考察对缓存一致性问题的理解和风险识别能力风险判断技术原理Redis