携程面试题 · 方案权衡 · Redis
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 75 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Redis
考察点
技术栈
第 1 题为什么要用跳表不用红黑树? 考察对跳表和红黑树作为有序数据结构在并发场景下实现差异的理解第 2 题如何保证MySQL和Redis双写的一致性?请说明常见方案及其适用场景。 考察缓存与数据库双写一致性的解决方案及权衡第 3 题延迟队列是怎么实现的? 考察延迟队列的实现原理和方案选择能力第 4 题请问个人博客的用户浏览量UV统计方案怎么设计?在设计时有哪些考量?是否用到了OSS服务? 考察UV统计的技术方案设计、计数一致性与存储选型第 5 题Redis的点赞数据有持久化到数据库吗? 考察对缓存与数据库一致性、持久化策略及数据可靠性的理解第 6 题Redis和MySQL怎么保证数据一致性 考察缓存与数据库一致性方案的理解与权衡第 7 题高并发查询场景的缓存策略设计 考察缓存设计在并发读场景下的分层、一致性和防护能力第 8 题更新数据库与删除缓存的操作并不是原子性的,如何保证二者的一致性? 考察对缓存与数据库一致性问题本质的理解及常见解决方案的权衡第 9 题为什么 Redis Cluster 的哈希槽数量是 16384 个,而不是更少? 考察对 Redis Cluster 哈希槽设计原理和工程权衡的理解第 10 题缓存登录状态的实现方式有哪些? 考察对登录状态缓存机制、存储选型及安全边界的理解第 11 题如何保证Redis与数据库的数据一致性? 考察对缓存与数据库双写一致性问题的理解和权衡第 12 题酒店库存信息在MySQL和Redis中如何保持一致,避免用户看到的库存与实际不符? 考察缓存与数据库一致性设计、降级策略和风险意识第 13 题Java的HashMap数据结构与Redis的Hash数据结构有什么区别? 考察对两种Hash实现的数据结构、适用场景和底层机制的对比理解第 14 题讲讲实习中遇到的 BigKey 问题,以及你是如何定位和解决的。 考察对 Redis 大 Key 问题的识别、影响分析及解决能力第 15 题Redisson 在分布式锁场景中解决了哪些问题?它能否减少网络流量? 考察对 Redisson 分布式锁机制的理解及其网络开销影响第 16 题请介绍项目中缓存的整体设计,包括选型、数据一致性和容灾考虑。 考察缓存设计思维、一致性方案与风险意识第 17 题请介绍 Redis 的持久化机制,包括 RDB、AOF 和混合持久化的差异与适用场景。 考察对 Redis 持久化原理、权衡和场景选择的掌握第 18 题怎么解决超卖问题 考察并发场景下库存扣减的正确性设计与边界处理第 19 题数据库和缓存一致性(如 Redis)问题如何解决? 考察对缓存与存储一致性保障机制的理解及边界权衡第 20 题请解释什么是 Redis 缓存击穿,并给出常见的解决方案。 考察对缓存击穿问题的理解及应对策略