小红书面试题 · Redis

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

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

筛选题目已选:Redis
第 1 题Redis大Key治理:小红书热帖评论列表超过10MB,如何拆分? 考察大Key识别、拆分方案与实时性权衡性能优化系统设计Redis第 2 题场景题:直播平台需要实时统计每个直播间的在线人数,观众进入/离开直播间时需要实时更新,并支持查询指定直播间的当前在线人数。要求系统在高并发场景下(如热门主播直播间同时在线100万人,高点直播间进房QPS=15W,离房QPS=5W,同时在线直播间10W)保证数据准确性和性能。请给出设计思路。 考察高并发实时计数系统的架构设计、准确性与性能权衡性能优化系统设计方案权衡Redis第 3 题游戏区战力排行榜,需要查询前100名的分数(Top100门槛)。你会如何设计这个功能? 考察排行榜TopN查询的数据结构选型与实现性能优化系统设计Redis第 4 题Redis 获取缓存耗时增加了,原因可能是什么? 考察对 Redis 性能问题的排查思路和常见原因分析风险判断问题排查Redis第 5 题Redis 都有哪些数据结构? 考察对 Redis 基础数据类型的掌握程度技术原理Redis第 6 题分布式锁实现的方式有哪些? 考察对分布式锁常见实现方案及其适用场景的理解技术原理方案权衡etcdRedisZooKeeper第 7 题请从数据结构和存储层面解释 Redis 性能为何出色。 考察对 Redis 底层数据结构与内存模型的理解技术原理Redis第 8 题在本地缓存+Redis+MySQL三层架构中,如何设计数据更新时的逻辑?需要注意哪些点? 考察三层缓存架构下的数据一致性设计风险判断系统设计技术原理MySQLRedis第 9 题Redis 的每种数据结构分别适合什么应用场景?举例说明。 考察数据结构的选择能力与业务理解业务理解技术选型Redis第 10 题Zset为什么要用跳表而不是红黑树? 考察Redis有序集合底层数据结构选型的权衡理解技术原理方案权衡Redis第 11 题如何设计 Redis 的 key 命名规范? 考察 Redis key 的标准化命名与可维护性设计系统设计技术原理Redis第 12 题用单个 Redis 哈希结构存储 10 万个直播间的数据,会遇到哪些问题? 考察 Redis 单 key 大哈希的性能瓶颈与扩展性性能优化技术原理Redis第 13 题Redis集群扩容后,数据迁移通常采用什么策略? 考察对迁移时机、迁移粒度和客户端透明性的理解风险判断技术原理问题排查Redis第 14 题Redis与MySQL的一致性如何保障? 考察缓存与数据库一致性保障方案及权衡风险判断技术原理方案权衡MySQLRedis第 15 题请介绍 Redis 的持久化策略 RDB 和 AOF,以及各自的优缺点和适用场景。 考察对 Redis 持久化机制的理解、对比能力和场景判断技术原理技术选型方案权衡Redis第 16 题请解释 Redis 的过期删除策略有哪些? 考察 Redis 内存治理与定时失效处理机制的理解技术原理Redis第 17 题请解释Redis缓存雪崩、击穿、穿透的含义及应对方案。 考察对缓存三大常见异常场景的理解及解决方案技术原理方案权衡问题排查Redis第 18 题如果排行榜访问量大、数据变动频繁,如何设计系统以保证高可用和高并发? 考察高并发、高可用场景下的系统架构设计性能优化系统设计方案权衡Redis第 19 题如何保证Redis与数据库的数据一致性? 考察对缓存与数据库双写一致性问题的理解和权衡风险判断技术原理方案权衡Redis第 20 题Redis分片集群如何实现数据写入和读取? 考察Redis集群的数据分布与路由机制系统设计技术原理Redis