猿辅导面试题 · 技术原理 · Redis
猿辅导相关面试题,按最终去重题目聚合。
共 469 道真题 · 当前筛选命中 36 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Redis
考察点
技术栈
第 1 题Redis的哨兵集群是怎么选择从节点的,哨兵是什么和一般的Redis实例有什么区别? 考察对Redis高可用架构中故障转移选举和哨兵节点职责的掌握第 2 题ZSet如何实现给一个key快速查找value 考察Redis有序集合底层数据结构及复杂度理解第 3 题请描述你项目中Redis的部署形态,如果是集群,请说明主节点如何组织以及主节点之间如何保持数据一致性。 考察对Redis集群架构和数据同步原理的理解第 4 题Redis是用来做存储DB还是缓存DB,有什么区别? 考察对Redis在不同应用场景下的定位差异与数据管理特性的理解第 5 题怎么理解Redis所谓的“单线程” 考察对Redis单线程模型、多路复用机制及性能权衡的理解第 6 题说说Redis持久化 考察对Redis持久化机制的理解、使用场景与数据安全权衡第 7 题请比较 Redis 的 AOF 和 RDB 持久化机制,并说明各自的优缺点及适用场景。 考察对 Redis 持久化原理、性能与恢复策略的理解第 8 题Redis的哨兵模式是怎么做的? 考察对Redis高可用机制的理解,包括监控、故障检测、自动切换与配置一致性第 9 题请介绍Redis和MySQL中你熟悉的底层原理或常见问题的解决思路。 考察对Redis和MySQL核心知识的掌握程度与表达能力第 10 题Redis怎么持久化? 考察Redis持久化机制的理解与配置权衡第 11 题请详细说明 Redis String 类型的内部实现细节。 考察对 Redis String 数据结构底层实现的理解第 12 题Redis选举主节点用了什么算法? 考察对Redis哨兵或集群主节点选举算法原理的理解第 13 题请介绍 Redis 的常用数据结构及其典型应用场景。 考察对 Redis 核心数据结构的掌握及场景映射能力第 14 题Redis设置数据过期,底层是怎么实现的? 考察Redis过期键的底层存储结构、删除策略与内存回收机制第 15 题如果Redis集群模式下的key被分片了,需要多次请求怎么办? 考察对Redis集群分片机制、性能优化和批量操作的理解第 16 题Redis为什么性能这么高? 考察对Redis高性能核心机制的理解深度第 17 题秒杀时库存扣减具体分哪几步执行?Redis和数据库分别承担什么职责? 考察库存扣减流程的分解与Redis、数据库职责划分第 18 题Redis的ZSet(有序集合)是如何实现的? 考察Redis有序集合的底层数据结构与实现原理第 19 题你自己用Redis的命令去实现分布式锁用什么命令? 考察Redis分布式锁核心命令及原子性理解第 20 题Redis的主从同步是怎么同步的? 考察对Redis主从复制机制的理解,包括同步流程、增量与全量同步