喜马拉雅面试题 · 技术原理 · Redis
喜马拉雅相关面试题,按最终去重题目聚合。
共 357 道真题 · 当前筛选命中 18 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Redis
考察点
技术栈
第 1 题Redis支持哪些数据结构? 考察对Redis核心数据结构的熟悉程度及其典型用途第 2 题请介绍Redis支持的主要数据类型,并说明各自适用的场景。 考察对Redis核心数据类型的理解及场景匹配能力第 3 题微服务项目中你为什么选择用 ThreadLocal 保存用户信息,而不用 Redis 来存储? 考察技术选型与场景权衡的能力,理解 ThreadLocal 与 Redis 的适用边界第 4 题分布式Session是怎么实现的,过期时间设置多久? 考察分布式会话管理的实现方式与过期策略设计第 5 题请解释Redis的BitMap底层数据结构。 考察对Redis BitMap实现原理的理解第 6 题Redis支持哪些基本数据结构?各自有哪些特性和典型使用场景? 考察对Redis核心数据结构的掌握、特性理解与应用能力第 7 题为什么分布式锁要用 Redisson?它的原理是什么? 考察 Redisson 分布式锁的设计原理与适用场景第 8 题请解释Redis Sorted Set的底层实现原理。 考察对Redis有序集合数据结构设计原理的理解第 9 题请介绍 Redis 的基本数据类型,并说明它们各自的实际使用场景。 考察对 Redis 核心数据结构的掌握及其在真实业务中的应用能力第 10 题分布式锁为什么这样用?能不能用 MySQL 的唯一索引来实现?请说明技术选型的理由。 考察分布式锁的技术选型、原理与边界条件第 11 题为什么选用Redis来实现限流,具体用的什么算法? 考察限流算法理解、Redis优势与场景权衡第 12 题请介绍 Redis 中的 SDS(简单动态字符串)是什么,它解决了哪些问题? 考察对 Redis 基础数据结构 SDS 的深入理解及与 C 字符串的对比第 13 题请描述用 Redis 的 bitmap 存储点赞数据时,整体流程是怎样的?key 应该如何设计? 考察 Redis bitmap 在点赞场景下的使用、key 设计及常见问题第 14 题请说明 Redis 采用单线程模型有哪些好处? 考察对 Redis 单线程模型设计动机及优势的理解第 15 题秒杀这个场景容易出问题的在哪?比如说怎么防止超卖? 考察对高并发限流、库存一致性和超卖防护的理解第 16 题请解释Redis中哈希对象的海量数据rehash机制,包括触发条件、过程和潜在问题。 考察对Redis哈希对象渐进式rehash机制的理解及其性能影响第 17 题为什么使用BitMap做签到功能? 考察BitMap在签到场景下的内存优势与实现原理第 18 题Redis分布式锁存在哪些问题?如何解决? 考察分布式锁的正确性、失效场景与一致性权衡