京东零售面试题 · Redis

京东零售相关面试题,按最终去重题目聚合。

140 道真题 · 当前筛选命中 22 · 更新 2026-08-05

筛选题目已选:Redis
第 1 题Redis单线程为什么快? 考察对Redis单线程模型的深入理解及底层原理性能优化技术原理Redis第 2 题分布式锁除了 Redisson 还有哪些实现方案? 考察对分布式锁多种实现方式及其适用场景的理解技术原理技术选型方案权衡etcdRedisZooKeeper第 3 题用过Redis的哪些数据结构 考察Redis核心数据结构的掌握与选型能力技术原理技术选型Redis第 4 题请详细说明 Redis 的 SET 命令及其底层实现,包括它支持的参数和效果。 考察对 Redis SET 命令功能及底层存储结构(如 int、embstr、raw)的理解技术原理Redis第 5 题JVM的同步锁和分布式锁的区别是什么? 考察对锁的作用范围、实现机制和使用场景差异的理解风险判断技术原理方案权衡JVMRedisZooKeeper第 6 题Redis内存淘汰策略有哪些? 考察Redis内存管理机制及淘汰策略的适用场景技术原理方案权衡Redis第 7 题如何保证缓存(如 Redis)和底层数据库之间的数据一致性? 考察缓存一致性策略、并发边界与最终一致性权衡系统设计技术原理方案权衡Redis第 8 题请介绍超卖问题的常见实现方式,并说明为什么通常选择在数据库层而非Redis中实现。 考察对并发扣减库存的正确性、一致性和实现选型的理解风险判断技术原理方案权衡Redis第 9 题你了解 Redisson 的底层实现原理吗?请结合分布式锁的实现细节说明。 考察对 Redisson 分布式锁底层机制和原理的理解深度风险判断技术原理方案权衡RedisRedisson第 10 题Redis中设置的过期时间过期后如何处理?请说明其内存淘汰机制。 考察Redis内存回收机制及过期键处理策略技术原理方案权衡Redis第 11 题如何使用 RocketMQ 的延时队列统计一个小时内某用户的登录次数? 考察 RocketMQ 延时消息的应用、方案设计与实时性权衡系统设计技术选型方案权衡Apache RocketMQRedis第 12 题请讲解 Redis 中大 Key 与热 Key 的检测方法、危害及处理方案。 考察对 Redis 大 Key 和热 Key 问题的识别、影响分析与治理能力性能优化技术原理问题排查Redis第 13 题线上 Redis 通常采用哪种持久化策略? 考察 Redis 持久化机制的选择与业务场景权衡技术原理方案权衡Redis第 14 题Redisson 实现分布式锁时,采用的是悲观锁还是乐观锁的思想,并如何体现? 考察对 Redisson 分布式锁实现机制及锁类型本质的理解技术原理技术选型RedisRedisson第 15 题Redis 的 ZSET(有序集合)底层数据结构是什么样的?它是如何实现排序和范围查询的? 考察对 ZSET 底层编码(ziplist、skiplist+hashtable)及有序操作原理的理解技术原理Redis第 16 题请介绍你项目中使用分布式锁解决的具体难点,以及你是如何优化的。 考察对分布式锁正确性、性能与故障场景的实践理解项目复盘风险判断技术原理RedisZooKeeper第 17 题Redis 的持久化同步频率通常如何设置? 考察对 AOF 同步策略与典型参数的理解技术原理问题排查Redis第 18 题请讲解Redisson中与Redis SETNX命令相关的实现原理和注意点。 考察Redisson分布式锁的核心实现、原子性与边界处理风险判断系统设计技术原理RedisRedisson第 19 题请给出针对缓存热key的事前解决方案。 考察对缓存热点问题的预判与系统性预防能力风险判断系统设计技术选型Redis第 20 题在分布式系统中,如何为基本数据类型(如 String、Hash、List)设计和使用分布式锁? 考察对分布式锁原理的理解及在不同数据结构场景下的应用风险判断系统设计技术原理Redis