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