哈啰出行面试题 · 系统设计 · Redis
哈啰出行相关面试题,按最终去重题目聚合。
共 1277 道真题 · 当前筛选命中 29 道 · 更新 2026-08-05
筛选题目已选:系统设计 · Redis
考察点
技术栈
第 1 题Redis宕机之后要快速恢复要怎么搭配部署 考察Redis高可用部署架构与故障恢复机制第 2 题怎么用分布式锁保证的一人一张优惠券? 考察分布式锁在业务幂等与互斥场景下的应用能力和边界处理第 3 题请说明如何维护Redis缓存的缓存与数据库之间的一致性? 考察缓存一致性问题、更新策略及边界处理能力第 4 题在高并发场景下,如何解决商品超卖问题? 考察并发控制、事务一致性和分布式锁的应用第 5 题请讲解令牌桶限流算法的原理,并说明如何使用 Redis 实现令牌桶,以及 Lua 脚本在其中扮演的角色。 考察对限流算法原理的理解、Redis 实现细节与 Lua 脚本原子性保证第 6 题讲讲Redis分布式锁的设计与实现。 考察分布式锁正确性、失效处理和边界意识第 7 题项目中分布式锁是如何实现的? 考察分布式锁的技术选型、实现细节与边界处理能力第 8 题请解释 Redis 集群为什么使用哈希槽(hash slot)机制? 考察 Redis 集群数据分布与扩展性设计原理第 9 题如何保证Redis缓存与数据库的数据一致性? 考察缓存一致性处理能力第 10 题Redis怎么实现分布式锁? 考察分布式锁的原子性、互斥、超时与释放机制第 11 题热词排行榜用 ZSet 实现时,分数该如何计算? 考察用户对 Redis ZSet 排序机制及热词权重计算的理解第 12 题如何设计一个秒杀系统? 考察高并发场景下的系统架构设计、流量控制与数据一致性保障第 13 题请谈谈 Redis 与 MySQL 之间的数据一致性问题,以及延迟双删和基于 Canal 监控 binlog 等方案各自的优劣。 考察对跨存储数据一致性方案的理解与权衡能力第 14 题项目中Redis是如何运用的? 考察候选人Redis使用场景、数据模型设计和落地细节第 15 题一般在什么场景下会使用 Redis? 考察对 Redis 典型应用场景的理解与区分能力第 16 题如何使用 Redis 设计一个排行榜功能?请说明 key 的设计思路。 考察 Redis 有序集合在排行榜场景的应用与 key 设计第 17 题介绍一下Redis实现的分布式锁。 考察分布式锁的实现原理、正确性与边界处理第 18 题如何使用Redis结合token实现用户登录?请说明整体流程。 考察登录认证流程设计、Redis在session/token管理中的应用及安全边界第 19 题百万订单中,可根据订单id或订单类去修改Redis缓存;数据量很大,两种操作同时修改会导致重复修改,带来性能压力。在这种情况下,Redis的缓存KV是如何设计的,数据变更又是如何维护的? 考察高并发大规模数据下缓存键设计、更新策略与一致性保障第 20 题Redis持久化在集群中是如何应用的? 考察Redis集群下持久化机制的理解与实际部署考量