腾讯面试题 · Redis
腾讯相关面试题,按最终去重题目聚合。
共 3056 道真题 · 当前筛选命中 121 道 · 更新 2026-08-05
筛选题目已选:Redis
考察点
技术栈
第 21 题Redis 的 ZSet 底层是怎么用跳表实现的? 考察对跳表数据结构和 ZSet 底层实现的理解第 22 题Redis 和 MySQL 之间的数据流转关系通常如何设计? 考察缓存与数据库的一致性和数据流转设计第 23 题单机 Redis 宕机后数据还能恢复吗?为什么说单机不符合高可用要求? 考察对 Redis 数据持久化与高可用概念的理解第 24 题描述跳表的查找流程、时间复杂度以及插入流程。 考察对跳表数据结构核心操作和复杂度分析的理解第 25 题Redis分布式锁的实现 考察分布式锁的正确性、失效处理与边界意识第 26 题Redis怎么持久化? 考察Redis持久化机制的理解与配置权衡第 27 题Redis持久化机制有哪些?各自的特点和适用场景是什么? 考察对Redis持久化核心机制的理解与选型能力第 28 题缓存击穿的解决方案怎么选型? 考察缓存击穿问题的理解、方案对比及不同场景下的选型权衡第 29 题为什么Redis快? 考察对Redis高性能原理的理解,包括内存、IO模型、数据结构等第 30 题如何保证Redis与数据库的数据一致性? 考察对缓存与数据库双写一致性问题的理解和权衡第 31 题异步秒杀具体是一个怎么样的实现? 考察异步化架构在秒杀场景下的设计要点与落地步骤第 32 题请说明Redis的工作机制,包括其数据存储、单线程模型、持久化和主从复制等核心特性。 考察对Redis内部工作机制的理解,包括存储、线程模型、持久化与复制第 33 题分布式锁怎么实现? 考察分布式互斥的实现原理、正确性与边界处理第 34 题Redis中如何用Lua脚本实现库存扣减? 考察Lua脚本在Redis中的原子操作能力与典型写法第 35 题除了Redis,还有哪些更简单的幂等实现方案? 考察对幂等多方案的理解和选型能力第 36 题Redis 如何确保多个客户端只能有一个成功获取到分布式锁? 考察 Redis 分布式锁的原子性设计与正确性保障第 37 题请谈谈你对 Redis 的理解,包括它的核心数据结构、典型应用场景以及使用时需要注意的问题。 考察对 Redis 基础原理、应用场景和常见陷阱的掌握程度第 38 题Redis分布式怎么实现? 考察对分布式锁概念、原子性与故障处理的理解第 39 题除了基于内存、单线程和I/O多路复用,Redis还有哪些因素让它性能很快? 考察对Redis高性能实现的深度理解,包括数据结构和网络模型等第 40 题你了解哪些常见的限流方式? 考察对限流算法及实现方式的掌握程度