携程面试题 · Redis
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 169 道 · 更新 2026-08-05
筛选题目已选:Redis
考察点
技术栈
第 141 题请说明 Redis 中 ZSet 的底层数据结构,并介绍跳表的结构及其常见操作的时间复杂度。 考察 Redis 有序集合的实现原理与跳表复杂度分析能力第 142 题请介绍 Redis 的主要数据结构及其典型应用场景。 考察对 Redis 核心数据结构的掌握与应用能力第 143 题扩容的时候要重新计算hash值吗? 考察对哈希表扩容机制、哈希重计算必要性与优化方式的理解第 144 题在高并发请求场景下,Redis有哪些应对策略?请从集群分片和限流技术两个角度展开。 考察Redis高并发场景下的架构扩容与流量控制策略第 145 题有使用Redis存储会话状态吗,这样做有什么问题? 考察对Redis存储会话的实践经验及对一致性、失效、安全等问题的理解第 146 题在多个 Redis 实例部署的场景下,如何实现数据同步? 考察对 Redis 主从复制、高可用架构及数据一致性边界是否理解第 147 题请比较 Redis 的 AOF 和 RDB 两种持久化机制,并说明各自的适用场景。 考察对 Redis 持久化机制原理差异及选型依据的理解第 148 题让你实现一个延迟队列,你会怎么做? 考察对延迟队列实现方案的理解、技术选型和边界场景权衡第 149 题如何在Redis以及MySQL中快速找出点赞量top100的评论? 考察跨存储技术选型、数据一致性及性能优化能力第 150 题除了把 Session 存 Redis 里,还有什么解决分布式环境登录态同步问题的方法? 考察对分布式会话状态同步方案的理解与权衡第 151 题请介绍分布式锁的实现方案,并说明各自的优缺点。 考察对分布式锁常见实现的理解与权衡能力第 152 题在实现全量任务调度时,如何设计 Redis 中的 key 以支持任务状态管理和调度控制? 考察 Redis key 设计在任务调度场景中的合理性与工程实践第 153 题ZSet底层数据结构是什么?ZSet如何知道某个元素的排名? 考察Redis有序集合底层实现及排名查询原理第 154 题分布式锁在项目里怎么用的? 考察分布式锁的实际应用场景、设计权衡和故障处理第 155 题你Redis做缓存是主动缓存还是被动缓存? 考察候选人对缓存更新策略的理解与实际应用第 156 题Redis做消息队列和其他消息队列有什么区别? 考察消息队列选型中对可靠性、功能、性能的权衡理解第 157 题节假日酒店秒杀活动,如何支撑每秒5万次下单请求,防止超卖和系统崩溃? 考察高并发下单系统的吞吐能力、超卖防护与系统稳定性设计第 158 题请说明 Redis 的常见数据结构及其典型使用场景。 考察 Redis 数据结构掌握与应用场景匹配能力第 159 题请说明 Redis 缓存击穿和缓存穿透的区别,并分别给出解决方案。 考察对缓存异常场景的识别能力与针对性解决方案第 160 题用户输入"三亚 亲子酒店"时,如何在300ms内返回精准结果,包含价格、评分、库存状态? 考察搜索推荐系统的性能优化、数据索引与缓存设计能力