有赞面试题 · 技术原理 · Redis
有赞相关面试题,按最终去重题目聚合。
共 483 道真题 · 当前筛选命中 44 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Redis
考察点
技术栈
第 1 题请解释什么是 Redis 的大 key,以及如何发现和处理大 key 问题? 考察对大 key 的危害、识别方法和处理技巧的理解第 2 题分布式锁除了 Redisson 还有哪些实现方案? 考察对分布式锁多种实现方式及其适用场景的理解第 3 题你能解释一下“看门狗机制”在分布式锁里的作用吗? 考察分布式锁中看门狗机制的续期原理与边界处理第 4 题延迟消息是如何实现的? 考察延迟消息的实现原理与典型方案选型第 5 题Redis 缓存。你之前项目中有用到过方式吗? 考察候选人实际项目中 Redis 缓存的使用经验与具体方式第 6 题如何设计一个分布式锁?请说明资源悬挂(锁超时)问题如何解决。 考察分布式锁的正确性设计与异常处理能力第 7 题幂等,用Redis是如何实现的? 考察基于Redis实现幂等性的机制、原子性与边界处理第 8 题如果让你做一个生成分布式ID的工具或者中间件,你有什么设计思路? 考察分布式ID生成方案的设计能力、权衡意识与实现细节第 9 题请介绍 Redis 中 set 类型的底层实现。 考察对 Redis set 数据结构及其演进和适用场景的理解第 10 题请介绍Redis的持久化机制,包括RDB和AOF的原理与区别。 考察对Redis两种持久化方式原理、优缺点及适用场景的理解第 11 题Redis 在什么情况下会触发内存淘汰(内存回收)? 考察对 Redis 内存管理机制和淘汰策略触发条件的理解第 12 题你用过哪些分布式锁的实现方式?各自有什么优缺点? 考察分布式锁技术方案的掌握与选型能力第 13 题先写数据库和先写缓存会各有什么问题? 考察缓存一致性、顺序选择与故障处理能力第 14 题请解释什么是 Redis 的热 key,以及如何发现和应对热 key 问题? 考察对热 key 的识别、定位与常见应对策略的理解第 15 题请介绍 Redis 常用的数据结构及其典型使用场景。 考察对 Redis 核心数据结构的理解与应用能力第 16 题缓存穿透怎么避免? 考察对缓存穿透原理的理解及常见解决方案第 17 题Redis的持久化的方式有哪些? 考察对Redis持久化机制RDB和AOF的核心原理与适用场景的理解第 18 题Redis的使用场景有哪些? 考察对Redis核心数据结构与应用模式的掌握程度第 19 题Redis在项目中有使用过吗?怎么使用的? 考察Redis实际应用场景、使用方式和深度第 20 题缓存击穿怎么避免? 考察对缓存击穿问题的理解及常见解决方案的掌握