京东面试题 · Redis
京东相关面试题,按最终去重题目聚合。
共 2550 道真题 · 当前筛选命中 117 道 · 更新 2026-08-05
筛选题目已选:Redis
考察点
技术栈
第 81 题Redis的数据在什么情况下会丢失?如何解决? 考察Redis持久化机制、故障场景及数据可靠性的理解第 82 题这个点赞模块主要针对哪个业务场景需求设计的?在设计中如何保证该场景下的可用性和一致性? 考察业务场景驱动的缓存设计决策第 83 题Redis 常用的数据类型有哪些?Set 和 ZSet 的底层实现分别是什么? 考察对 Redis 常用数据类型及其底层数据结构的理解第 84 题请介绍 Redis 切片集群中的哈希槽机制,以及它是如何实现数据分布和伸缩的。 考察对 Redis 集群哈希槽的底层原理和扩展性的理解第 85 题分布式锁有哪些实现方式? 考察对分布式锁典型实现方案及其适用边界的掌握第 86 题Redis缓存写失败时,你会如何处理? 考察缓存一致性、异常处理与降级策略第 87 题set nx 命令的底层原理是什么? 考察对 Redis SET 命令原子性与底层数据结构实现的理解第 88 题缓存穿透是怎么预防的? 考察缓存穿透的概念理解与常见防御手段第 89 题请说明Redis的IO多路复用原理。 考察对Redis事件驱动模型和IO多路复用机制的理解第 90 题为什么Lua脚本能够保证原子性? 考察对Redis执行模型与Lua脚本原子性原理的理解第 91 题请谈谈你对 Redis 的理解,以及在哪些场景下你会选择使用 Redis? 考察对 Redis 功能特性的掌握和实际场景选型能力第 92 题Redis有哪些数据类型,各自适合什么业务场景? 考察对Redis核心数据结构的理解及场景匹配能力第 93 题讲一下 Redis 为什么快? 考察对 Redis 性能核心原理与内存模型的理解第 94 题当分布式数据库中某些表的数据量很大(如图片、链接、详情等大字段),如何提升查询速度并减轻数据库压力? 考察对大数据量场景下的存储优化、缓存、分库分表及读写分离的理解第 95 题什么是缓存穿透?它和缓存击穿、缓存雪崩有什么区别? 考察缓存异常场景的界定与区别理解第 96 题Redis的数据结构底层是如何实现的? 考察对Redis各数据结构底层编码和数据结构原理的理解第 97 题Redis怎么解决缓存击穿穿透 考察对缓存击穿和缓存穿透概念的区分及对应解决方案第 98 题如何用 Redis 实现一个栈? 考察利用 Redis 数据结构实现栈语义的能力第 99 题请详细说明 Redis 分布式锁的实现原理及需要注意的问题。 考察分布式互斥的正确性、异常处理和边界意识第 100 题如何合理设置Redis分布式锁的过期时间? 考察锁超时设置与业务执行时间的权衡