腾讯面试题 · 方案权衡 · Redis
腾讯相关面试题,按最终去重题目聚合。
共 3056 道真题 · 当前筛选命中 47 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Redis
考察点
技术栈
第 1 题你的项目里缓存能实现强一致吗? 考察对分布式缓存一致性的理解、取舍和工程判断第 2 题在 Redis 集群模式中,为什么哈希槽的数量是 16384 而不是更多或更少? 考察对 Redis Cluster 哈希槽数量设计权衡的理解第 3 题怎么理解Redis所谓的“单线程” 考察对Redis单线程模型、多路复用机制及性能权衡的理解第 4 题先更新数据库再删除缓存的策略,脏读概率很低,请展开讲讲。 考察缓存一致性策略的原理、失效场景与权衡把握第 5 题Redis 中可以直接存储图片的二进制数据吗?为什么? 考察对 Redis 数据模型、内存特性及不同存储方案的理解第 6 题如何保证缓存和数据库一致性? 考察缓存一致性策略、异常处理与方案权衡能力第 7 题说说Redis持久化 考察对Redis持久化机制的理解、使用场景与数据安全权衡第 8 题为什么要使用 Redis 去保证消息不会被重复消费,出于什么考虑,有其他的方法吗? 考察消息幂等性、分布式锁设计及替代方案选型第 9 题Redis 的 ZSet 底层是怎么用跳表实现的? 考察对跳表数据结构和 ZSet 底层实现的理解第 10 题Redis 和 MySQL 之间的数据流转关系通常如何设计? 考察缓存与数据库的一致性和数据流转设计第 11 题缓存击穿的解决方案怎么选型? 考察缓存击穿问题的理解、方案对比及不同场景下的选型权衡第 12 题如何保证Redis与数据库的数据一致性? 考察对缓存与数据库双写一致性问题的理解和权衡第 13 题异步秒杀具体是一个怎么样的实现? 考察异步化架构在秒杀场景下的设计要点与落地步骤第 14 题除了Redis,还有哪些更简单的幂等实现方案? 考察对幂等多方案的理解和选型能力第 15 题请谈谈你对 Redis 的理解,包括它的核心数据结构、典型应用场景以及使用时需要注意的问题。 考察对 Redis 基础原理、应用场景和常见陷阱的掌握程度第 16 题你了解哪些常见的限流方式? 考察对限流算法及实现方式的掌握程度第 17 题请介绍使用Redis实现幂等的常见方式。 考察对Redis实现幂等机制的理解和边界处理第 18 题请介绍实现分布式锁的常见方式及其适用场景。 考察对分布式锁多种实现方案的理解与场景适配能力第 19 题项目中大事务和幂等性是怎么实现的? 考察对事务边界控制、性能风险与幂等设计原则的理解第 20 题为什么用Redis作为缓存? 考察对缓存选型与Redis特性的理解