京东面试题 · 技术原理 · Redis

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

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

筛选题目已选:技术原理 · Redis
第 41 题Redis如何查看key的过期时间?get和mget的区别是什么? 考察Redis基本命令的掌握、TTL命令的准确性及批量操作的理解技术原理Redis第 42 题请设计一个基于 Redis 的乐观锁机制,确保在分布式场景下对同一数据的更新有序且最终一致,你会如何实现? 考察分布式乐观锁的原理、实现细节及一致性保障系统设计技术原理方案权衡Redis第 43 题Redis有哪些数据类型,各自对应的底层数据结构是什么? 考察Redis数据类型及其底层实现的掌握程度技术原理技术选型Redis第 44 题如何用Redis的Zset设计一个销量排行榜? 考察对Redis有序集合基础用法及排行榜场景的理解技术原理技术选型Redis第 45 题请简述 Redis 的持久化过程及其实现原理。 考察对 Redis 持久化机制 RDB 与 AOF 的理解及选型技术原理方案权衡Redis第 46 题Redis 常见的数据结构有哪些? 考察对 Redis 基础数据类型及其应用场景的掌握技术原理技术选型Redis第 47 题请解释缓存击穿和缓存穿透的区别,并说明各自的解决方案。 考察对缓存常见问题定义、成因及解决策略的掌握风险判断技术原理方案权衡Redis第 48 题Redis中的数据结构 set、list、hash 有什么区别? 考察 Redis 基础数据结构特性及适用场景技术原理技术选型Redis第 49 题Redis的跳表讲下,有什么优势 考察跳表数据结构原理及Redis场景优势技术原理方案权衡Redis第 50 题请介绍一下 Redis 是如何实现的? 考察对 Redis 核心运行机制的理解技术原理Redis第 51 题假如更新数据库成功但删除 Redis 缓存失败,如何处理? 考察缓存与数据库一致性问题的处理思路和容错设计风险判断技术原理方案权衡Redis第 52 题你知道哪些常见的 NoSQL 数据库?各自有什么特点? 考察对 NoSQL 分类及各类数据库特性的掌握技术原理技术选型Apache HBaseMongoDBRedis第 53 题Redis的应用场景有哪些? 考察对Redis核心数据结构的理解及其典型应用场景的掌握业务理解技术原理技术选型Redis第 54 题请描述缓存击穿的典型场景,并说明你的解决方案。 考察对缓存击穿的理解及热 key 失效时的防护手段风险判断技术原理方案权衡Redis第 55 题Redis 中如何按模式匹配查找一个 key? 考察对 Redis key 模式匹配命令的掌握风险判断技术原理Redis第 56 题ZSet底层实现基于什么?为什么不用B+树? 考察Redis有序集合的底层数据结构选择及设计权衡技术原理方案权衡Redis第 57 题为什么项目用Redis,有什么特点 考察对Redis适用场景和技术特点的理解业务理解系统设计技术原理Redis第 58 题Redis的性能为什么比较快? 考察对Redis高性能核心机制的理解与系统化表述性能优化技术原理方案权衡Redis第 59 题请解释 Redis 在高并发场景下的作用,并说明如何应对缓存击穿和缓存雪崩问题。 考察对 Redis 缓存机制的理解及高并发下缓存异常的应对方案风险判断系统设计技术原理Redis第 60 题请介绍你熟悉的唯一性ID生成算法,并说明各自的适用场景。 考察对分布式ID生成方案的理解、权衡与场景适配能力技术原理技术选型方案权衡Redis