作业帮面试题 · 技术原理 · Redis
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 84 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Redis
考察点
技术栈
第 1 题在引入缓存后,你遇到过哪些典型问题?如何解决的? 考察缓存一致性、穿透、雪崩等问题的排查与处理能力第 2 题SortedSet(有序集合)有哪些典型应用场景? 考察对有序集合数据结构特性的理解与实际应用第 3 题热 key 出现过期怎么办? 考察对缓存热点问题及缓存穿透/击穿场景的理解和应对方案第 4 题请解释 Redis 中的热 key 和大 key 分别是什么,它们会造成什么问题,以及如何解决? 考察对 Redis 高频访问与大数据量场景的性能问题识别与优化能力第 5 题Redis常用数据结构有哪些? 考察对Redis核心数据结构的掌握程度第 6 题请介绍Redis支持的主要数据类型,并说明各自适用的场景。 考察对Redis核心数据类型的理解及场景匹配能力第 7 题请描述 Redis 的工作模型,包括其单线程事件循环、I/O 多路复用和持久化机制。 考察对 Redis 核心架构和运行机制的理解第 8 题缓存击穿和缓存穿透有什么区别?分别如何解决? 考察缓存故障识别的准确性与针对性方案设计第 9 题Redis集群新加一个节点如何操作,需要注意什么? 考察Redis集群节点扩容的操作流程与风险意识第 10 题说说Redis持久化 考察对Redis持久化机制的理解、使用场景与数据安全权衡第 11 题请解释 Redisson 分布式锁的底层实现原理。 考察对 Redisson 分布式锁机制及其工程细节的理解第 12 题Redis内存淘汰策略有哪些? 考察Redis内存管理机制及淘汰策略的适用场景第 13 题请解释 Lua 脚本在 Redis 中的作用及典型使用场景。 考察对 Redis 与 Lua 脚本集成原理的理解及应用能力第 14 题请介绍 Redis 中布隆过滤器的原理、使用场景及误判率的影响因素。 考察对布隆过滤器原理、应用场景与参数权衡的理解第 15 题请解释Redis缓存雪崩、击穿、穿透的含义及应对方案。 考察对缓存三大常见异常场景的理解及解决方案第 16 题Lua脚本的原子性是怎么保障的? 考察对Redis执行Lua脚本时原子性机制的理解第 17 题Redis持久化机制有哪些?各自的特点和适用场景是什么? 考察对Redis持久化核心机制的理解与选型能力第 18 题从Redis的list数据结构取50个数据,怎么保证原子性? 考察Redis事务与流水线对list操作原子性的影响及边界理解第 19 题Redis 作为一个缓存,为什么选择它作为缓存?它有哪些特性? 考察对 Redis 缓存定位、核心特性及其适用场景的理解第 20 题Redis事务支持原子性吗? 考察对Redis事务原子性的准确理解和边界区分