腾讯面试题 · 技术选型 · Redis
腾讯相关面试题,按最终去重题目聚合。
共 3056 道真题 · 当前筛选命中 29 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Redis
考察点
技术栈
第 1 题缓存店铺信息在Redis中怎么设计的,使用什么数据结构? 考察缓存设计思路与Redis数据结构选型能力第 2 题Redis:一台机器256GB,很多台机器,一共有1T数据,怎么存 考察大规模数据存储时的Redis分片架构设计第 3 题在 Redis 集群模式中,为什么哈希槽的数量是 16384 而不是更多或更少? 考察对 Redis Cluster 哈希槽数量设计权衡的理解第 4 题请介绍 Redis 的常用数据结构及其适用场景。 考察对 Redis 核心数据结构特性的理解与应用场景匹配能力第 5 题缓存穿透、缓存击穿和缓存雪崩分别是什么?如何解决? 考察缓存失效三类典型问题的概念理解与针对性解决能力第 6 题Redis 常用的数据结构有哪些,应用场景是怎么样的? 考察对 Redis 核心数据结构的理解及其典型应用场景第 7 题Redis怎么持久化? 考察Redis持久化机制的理解与配置权衡第 8 题Redis持久化机制有哪些?各自的特点和适用场景是什么? 考察对Redis持久化核心机制的理解与选型能力第 9 题除了Redis,还有哪些更简单的幂等实现方案? 考察对幂等多方案的理解和选型能力第 10 题你了解哪些常见的限流方式? 考察对限流算法及实现方式的掌握程度第 11 题Redis 常用数据结构做了哪些优化? 考察 Redis 底层数据结构的实现机理与内存优化设计第 12 题请介绍实现分布式锁的常见方式及其适用场景。 考察对分布式锁多种实现方案的理解与场景适配能力第 13 题请对比 Redis 中事务、Lua 脚本和 pipeline 的执行机制,并说明各自适用场景。 考察对 Redis 多种命令执行范式差异的理解与场景选择第 14 题请说明你项目中引入 Redis 的原因和考虑。 考察技术选型与业务场景结合的能力第 15 题请解释缓存穿透、缓存击穿和缓存雪崩,并分别说明应对策略。 考察对缓存三大异常场景的理解及解决方案第 16 题为什么要用Redis队列? 考察对Redis队列应用场景和优势的理解第 17 题既然可以用消息队列解决这个问题,为什么选择 Redis 而不是消息队列? 考察对 Redis 与消息队列技术选型的理解及方案权衡能力第 18 题请介绍在你的项目中Redis的具体应用以及它解决了哪些问题。 考察候选人将Redis技术特性与业务场景结合的能力第 19 题请说明Redis中ZSet的底层实现原理。 考察Redis有序集合底层数据结构的选择与转换机制第 20 题使用RabbitMQ来解决订单超时问题,如果用在登录系统,登录失效这种失效时间是几天的场景,可以使用RabbitMQ吗?如果不用,有其他技术吗?或者改进RabbitMQ? 考察延迟消息场景的技术选型、场景适配和方案权衡