携程面试题 · 性能优化 · Redis
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 20 道 · 更新 2026-08-05
筛选题目已选:性能优化 · Redis
考察点
技术栈
第 1 题Redis用到了哪些数据结构? 考察对Redis核心数据结构及其典型用途的理解第 2 题设计一个秒杀系统 考察高并发系统设计能力,包括流量控制、库存一致性与稳定性第 3 题为什么在高并发场景下通常选择 Redis 作为缓存?请从底层原理角度说明。 考察对 Redis 高效原因的理解,包括内存、IO多路复用、单线程模型等底层机制第 4 题在项目中使用 Redis 缓存时,你如何保证缓存与数据库的一致性,并预防缓存常见问题? 考察缓存一致性问题与崩塌风险防范能力第 5 题Redis大key会有什么影响? 考察对Redis大key的性能影响、故障风险和处理策略的理解第 6 题Redis中很多没有过期时间的key怎么排查处理? 考察对Redis内存管理、过期策略和运维排查能力的理解第 7 题请介绍 Redis 支持的基本数据结构及其典型使用场景。 考察对 Redis 核心数据结构及其适用场景的理解第 8 题如何设计一个秒杀系统? 考察高并发场景下的系统架构设计、流量控制与数据一致性保障第 9 题如何对 Redis 的性能进行监控? 考察监控指标的选取、工具运用及问题发现能力第 10 题如何对 Redis 性能进行调优? 考察针对瓶颈场景的优化方法和策略第 11 题本地缓存和 Redis 缓存的容量是如何确定的? 考察缓存容量规划、资源权衡与业务场景适配能力第 12 题在高并发场景下,使用分布式锁可能导致大量用户请求排队等待,有什么更好的替代方案? 考察对高并发下锁竞争问题的理解及替代技术选型能力第 13 题如果 Redis 缓存中的数据过期了,现需从含 100 万条记录的数据库中取出所需的单条数据,你会如何设计查询方案? 考察缓存过期后的数据查询策略、性能意识与高并发场景下的风险处理第 14 题如何设计支持每秒10万+请求的高铁票抢票系统,确保库存准确且响应延迟<500ms? 考察高并发系统设计、库存一致性保障和低延迟架构能力第 15 题讲一下 Redis 为什么快? 考察对 Redis 性能核心原理与内存模型的理解第 16 题当Redis存储的数据量很大时,可以采取哪些应对策略? 考察数据量大时的Redis容量与性能优化第 17 题扩容的时候要重新计算hash值吗? 考察对哈希表扩容机制、哈希重计算必要性与优化方式的理解第 18 题在高并发请求场景下,Redis有哪些应对策略?请从集群分片和限流技术两个角度展开。 考察Redis高并发场景下的架构扩容与流量控制策略第 19 题如何在Redis以及MySQL中快速找出点赞量top100的评论? 考察跨存储技术选型、数据一致性及性能优化能力第 20 题用户输入"三亚 亲子酒店"时,如何在300ms内返回精准结果,包含价格、评分、库存状态? 考察搜索推荐系统的性能优化、数据索引与缓存设计能力