携程面试题 · 方案权衡 · Redis
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 75 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Redis
考察点
技术栈
第 41 题请介绍常见的限流方法及其原理。 考察流量控制技术的理解深度与适用场景判断第 42 题Redis持久化机制有哪些? 考察Redis数据持久化方式及其适用场景第 43 题请介绍 Redis 的持久化机制有哪些,并说明它们的区别和适用场景。 考察对 Redis 持久化方案的理解、权衡和场景选择能力第 44 题引入 Redis 怎么保证他的高可用? 考察 Redis 高可用架构设计、故障切换与数据一致性理解第 45 题你了解 Redis 作为消息队列的用法吗?请说明其支持的消息队列方式及适用场景。 考察对 Redis 消息队列机制及其适用场景的理解第 46 题请介绍Redis的单线程模型及其影响。 考察对Redis事件循环、I/O复用与单线程设计的理解第 47 题请设计一个高可用、高并发的数据库系统,并说明关键设计决策。 考察数据库高可用架构与高并发场景下的核心设计能力第 48 题介绍 Redis 缓存中常见的缓存穿透、缓存击穿和缓存雪崩问题,并说明各自的解决方案。 考察对 Redis 缓存三大异常场景的理解及解决能力第 49 题实现分布式锁有哪些方式? 考察对分布式锁主流实现方案及其适用场景的理解第 50 题Redis为什么设计成单线程?是否所有场景下都是单线程? 考察对Redis线程模型、单线程优势与多线程演化边界的理解第 51 题假设秒杀系统面临10万QPS和100件库存的挑战,请设计一个尽可能详细的秒杀系统方案。 考察高并发限流、缓存一致性、库存扣减的原子性与最终一致性设计第 52 题为什么用Redis实现点赞功能? 考察对Redis数据模型、原子操作与性能特性的理解及其在具体业务场景中的适用性第 53 题请谈谈在分布式系统中如何保证缓存与数据库的数据一致性? 考察对缓存一致性问题的理解及解决方案的权衡第 54 题对比Caffeine和Redis缓存的区别 考察对本地缓存与分布式缓存在性能、一致性、使用场景上的理解第 55 题在设计系统时,你会如何区分哪些数据应该放在 Redis,哪些数据应该放在进程内内存(本地缓存)? 考察缓存的利弊权衡与数据访问特性分析第 56 题在电商系统中,如何解决商品超卖问题? 考察并发场景下库存扣减的正确性与一致性第 57 题是否使用过布隆过滤器?如果布隆过滤器也会过期,过期后大量无效判断该如何处理? 考察布隆过滤器的使用与失效处理第 58 题Redis 的 ZSet 底层实现中,为什么在跳跃表和红黑树理论时间复杂度相同的情况下仍选择跳跃表? 考察对 Redis 数据结构选型的理解及对跳跃表与红黑树工程权衡的分析能力第 59 题什么样的数据放在 Caffeine,什么样的放在 Redis? 考察本地缓存与分布式缓存的分层设计和选型依据第 60 题请介绍一下如何设计一个延时队列,并说明其实现方案和适用场景。 考察延时队列的实现原理、技术选型和业务场景理解