哈啰出行面试题 · 技术原理 · Redis
哈啰出行相关面试题,按最终去重题目聚合。
共 1277 道真题 · 当前筛选命中 78 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Redis
考察点
技术栈
第 1 题为什么Redisson使用监视器(watchdog)机制? 考察分布式锁续期机制及Redisson底层原理的理解第 2 题Redis单线程为什么快? 考察对Redis单线程模型的深入理解及底层原理第 3 题请解释布隆过滤器的原理、误判率及其在缓存场景中的应用场景。 考察布隆过滤器的数据结构原理、误判率特性与实际应用场景第 4 题谈谈你对Redis的理解,以及在项目中如何使用过它? 考察对Redis核心特性的理解及实际应用能力第 5 题怎么用分布式锁保证的一人一张优惠券? 考察分布式锁在业务幂等与互斥场景下的应用能力和边界处理第 6 题请说明如何维护Redis缓存的缓存与数据库之间的一致性? 考察缓存一致性问题、更新策略及边界处理能力第 7 题说说MySQL和Redis的区别 考察对关系型数据库与内存缓存/键值存储核心差异的理解第 8 题Redis常用数据结构有哪些? 考察对Redis核心数据结构的掌握程度第 9 题什么是缓存穿透?如何解决? 考察缓存穿透的定义、成因和常见解决方案第 10 题请解释什么是缓存穿透,以及如何解决? 考察对缓存穿透成因、影响及典型解决方案的理解第 11 题Redis内存淘汰策略有哪些? 考察Redis内存管理机制及淘汰策略的适用场景第 12 题Redis Geo类型的数据结构 考察对Redis Geo类型底层实现和用途的理解第 13 题请分别解释缓存穿透、缓存击穿和缓存雪崩的概念,并给出各自的解决方案。 考察缓存三大经典问题的定义区分、成因分析与针对性解决方案第 14 题项目中短信验证码登录,是模拟还是用了什么企业的服务? 考察候选人对短信验证码登录实现细节的掌握及技术选型第 15 题如何实现无锁化扣减库存? 考察并发控制、原子操作和无锁编程思想第 16 题Redis持久化机制有哪些?各自的特点和适用场景是什么? 考察对Redis持久化核心机制的理解与选型能力第 17 题请介绍 Redis 中 string 类型的数据结构及其底层实现。 考察对 Redis string 类型数据结构的理解及底层编码机制第 18 题Redis 是单线程的,如何应对大量并发请求? 考察对单线程模型与并发处理机制的理解第 19 题请说明缓存击穿的常见解决方案及其适用场景。 考察对缓存击穿问题的理解及应对策略的掌握第 20 题请讲解令牌桶限流算法的原理,并说明如何使用 Redis 实现令牌桶,以及 Lua 脚本在其中扮演的角色。 考察对限流算法原理的理解、Redis 实现细节与 Lua 脚本原子性保证