腾讯音乐娱乐集团面试题 · 系统设计 · Redis
腾讯音乐娱乐集团相关面试题,按最终去重题目聚合。
共 1647 道真题 · 当前筛选命中 33 道 · 更新 2026-08-05
筛选题目已选:系统设计 · Redis
考察点
技术栈
第 1 题如果你手动更新数据库,导致缓存中数据被删了,此时有大量的请求过来全打在数据库上怎么处理? 考察缓存失效后的缓存击穿应对策略与系统设计能力第 2 题如何保证分布式ID不重复? 考察分布式ID生成策略的正确性与一致性保障第 3 题请介绍Redis的基本架构及其核心组件。 考察对Redis架构组成与工作原理的理解第 4 题请对比 Redis 集群模式与哨兵模式,并说明各自的优缺点及适用场景。 考察对 Redis 高可用与扩展方案的理解及选型能力第 5 题大key与热key如何解决? 考察对Redis大key和热key问题的识别、影响分析及处理策略第 6 题Redis的高可用性具体如何体现? 考察对Redis高可用机制的理解与应用边界第 7 题如果有一个主节点挂了,在客户端看来是怎么样的,此时Redis还可用吗? 考察Redis主从架构中主节点故障的客户端感知和可用性判断第 8 题在缓存主键生成方案中,Redis 的 key 和 value 应如何设计以支持高并发和生产消费全链路? 考察缓存数据结构设计能力和细节权衡意识第 9 题请描述 MyBatis 与 Redis 结合使用的典型场景及实现方式。 考察缓存策略设计、MyBatis 与 Redis 集成实践第 10 题如果Token保存在Redis中,而Redis挂了,怎么办? 考察缓存依赖故障的降级与容灾处理能力第 11 题Redis高可用如何保证?宕机之后如何恢复? 考察Redis高可用架构、故障恢复机制和数据一致性边界第 12 题Redis 集群中的哈希槽是如何分布的? 考察 Redis 集群哈希槽的划分与映射机制第 13 题超卖问题如何解决?如果使用线程 id 作为唯一标识,多台实例可能会有相同的线程 id,该如何处理? 考察分布式场景下超卖问题解决方案及唯一锁标识的设计第 14 题请介绍你实习项目中二级缓存是如何设计的? 考察缓存分层设计思路、组件选型与适用场景判断第 15 题在分布式环境下实现一个可靠的计数器,你会如何设计?请说明可能遇到的问题及解决方案。 考察分布式一致性与并发控制技术方案的设计能力第 16 题请说明 Redisson 看门狗机制的实现原理,并讨论如果你是设计者会如何实现看门狗。 考察分布式锁续期机制的原理理解与独立设计能力第 17 题当数据库无法承受高流量写入时,你如何设计主键生成方案?请从数据库、缓存和整体架构角度展开。 考察高并发下主键生成策略及系统架构设计能力第 18 题更新MySQL时,怎么保证Redis和MySQL数据一致? 考察缓存与数据库一致性方案设计及失效处理第 19 题Redis一致性问题中,旁路缓存加延迟双删方案,如果第二次删除失败怎么办? 考察缓存一致性方案中的故障处理与降级策略第 20 题集群模式下,Redis的数据是怎么分布的? 考察对Redis Cluster数据分片机制的理解