携程面试题 · 方案权衡 · Redis

携程相关面试题,按最终去重题目聚合。

共 2142 道真题 · 当前筛选命中 75 道 · 更新 2026-08-05

筛选题目已选:方案权衡 · Redis
第 21 题Redis为什么采用单线程模型? 考察对Redis单线程模型设计动机、优势与限制的理解技术原理方案权衡Redis第 22 题请介绍热key可能带来的危害以及常见的解决方案。 考察对缓存热key问题的理解、危害识别与系统性解决方案能力系统设计技术原理方案权衡Redis第 23 题如何保证接口的幂等性? 考察幂等机制的设计与实现系统设计技术原理方案权衡Redis第 24 题针对所提到的业务,怎么保证 Redis 和 MySQL 的一致性? 考察缓存与数据库一致性的方案设计、延迟与一致性的权衡风险判断系统设计方案权衡MySQLRedis第 25 题如何设计并优化一个热点 key 的缓存方案? 考察对缓存热点问题的识别、分析与优化能力风险判断系统设计方案权衡Redis第 26 题Redis 的 Zset(有序集合)底层使用的是什么数据结构? 考察对有序集合底层实现与复杂度边界的掌握技术原理方案权衡Redis第 27 题如何设计一个秒杀系统? 考察高并发场景下的系统架构设计、流量控制与数据一致性保障性能优化系统设计方案权衡Redis第 28 题Redis缓存一致性怎么保证? 考察缓存与数据库一致性问题的解决方案及权衡风险判断技术原理方案权衡Redis第 29 题Redis 分布式锁在什么情况下可能被两台机器同时持有?如何设计才能尽量避免这种问题? 考察对分布式锁失效场景的识别能力及主流解决方案的理解风险判断技术原理方案权衡Redis第 30 题请结合实际场景,谈谈你对熔断、降级和 Redis 在系统稳定性中的作用与典型实现方式的理解。 考察对熔断、降级机制的理解及 Redis 在其中的应用场景系统设计方案权衡Redis第 31 题请说明 Redis 中 AOF 与 RDB 两种持久化机制的原理、优缺点及适用场景。 考察对 Redis 持久化机制的理解与工程选型能力技术原理技术选型方案权衡Redis第 32 题请解释缓存穿透和缓存击穿,并说明各自的解决方案。 考察对缓存常见故障场景的理解及应对措施技术原理方案权衡问题排查Redis第 33 题如何设计一个高并发的秒杀活动系统? 考察高并发场景下的系统设计能力,包括流量控制、库存管理和数据一致性风险判断系统设计方案权衡Redis第 34 题请介绍 Redis 的内存淘汰策略,并说明各个策略的适用场景。 考察对 Redis 内存淘汰机制的理解与场景权衡能力技术原理方案权衡Redis第 35 题如何对 Redis 性能进行调优? 考察针对瓶颈场景的优化方法和策略性能优化方案权衡问题排查Redis第 36 题请谈谈 Redis 热 Key 和大 Key 问题分别是什么,以及你通常如何发现并处理它们? 考察对 Redis 热 Key 与大 Key 问题的识别、影响分析及处理手段技术原理方案权衡问题排查Redis第 37 题本地缓存和 Redis 缓存的容量是如何确定的? 考察缓存容量规划、资源权衡与业务场景适配能力性能优化系统设计方案权衡Redis第 38 题Redis的底层为什么先用ziplist再换成hashtable? 考察Redis数据结构选择与内存效率权衡技术原理方案权衡Redis第 39 题商品防超卖实现原理是什么? 考察并发场景下库存扣减的一致性与性能权衡风险判断技术原理方案权衡Redis第 40 题在高并发场景下,使用分布式锁可能导致大量用户请求排队等待,有什么更好的替代方案? 考察对高并发下锁竞争问题的理解及替代技术选型能力性能优化技术选型方案权衡Redis