美团面试题 · 方案权衡 · Redis
美团相关面试题,按最终去重题目聚合。
共 3614 道真题 · 当前筛选命中 99 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Redis
考察点
技术栈
第 41 题请说明在项目中使用的是哪种 Redis 类型(如单机、哨兵、集群),并解释选择的理由。 考察对 Redis 部署模式的理解及技术选型能力第 42 题Redis 和 DB 的一致性你们是怎么保证的? 考察缓存与数据库一致性方案的设计与权衡第 43 题请解释缓存与数据库之间的一致性保证方案,特别是Redis作为缓存、MySQL作为存储的场景下如何避免数据不一致。 考察分布式缓存一致性设计、无效化策略及边界条件处理第 44 题Redis和MySQL怎么保证数据的一致性? 考察缓存与数据库一致性策略的理解与边界意识第 45 题如果 Redis 分布式锁超时后业务还没执行完,你如何处理? 考察对锁超时与业务执行时间关系的处理能力,以及续期和兜底策略第 46 题怎么解决缓存穿透问题? 考察对缓存穿透原理、危害及常见解决方案的理解第 47 题Redis和MySQL的强一致性怎么实现?请结合分布式事务相关技术说明。 考察分布式系统中跨存储强一致性的技术选型与实现方案理解第 48 题假设本地消息表存储在Redis中,若突发流量打垮服务器,你会如何设计优化方案?请给出具体的优化思路。 考察在极端流量下对消息存储方案的容灾设计第 49 题系统面临存储瓶颈时,可以采取哪些优化策略? 考察对存储层性能瓶颈的分析与解决方案设计第 50 题修改数据库后,为什么不直接更新缓存,而是选择删除缓存? 考察缓存一致性策略、并发风险与删除策略的权衡第 51 题高并发下10万次下单、仅1000个库存场景的热Key处理方案 考察高并发热点Key导致的性能与一致性问题的解决方案设计第 52 题Redis的持久化方式有哪些? 考察对Redis持久化机制及其取舍的理解第 53 题请谈谈从乐观锁、synchronized、ReentrantLock 到 Redis 分布式锁,你如何理解和运用这些锁机制? 考察对多种锁机制原理、适用场景和演进脉络的掌握程度第 54 题在实际项目中,你会在什么场景下使用 Redisson 抢单功能?请说明理由。 考察对 Redisson 分布式锁应用场景和适用条件的理解第 55 题Redis和数据库之间的一致性是怎么保证的? 考察缓存与数据库一致性的经典问题、方案取舍与风险认知第 56 题请对比缓存与数据库一致性的常见方案,并结合高并发秒杀场景说明你会如何选型与实施。 考察缓存一致性方案的理解深度及在真实高并发场景下的选型与权衡能力第 57 题请介绍分布式锁的实现方式,并重点说明 ZooKeeper 的底层实现原理。 考察对分布式锁多种实现方案的理解深度及 ZooKeeper 底层机制第 58 题Redis 是单线程还是多线程的? 考察对 Redis 线程模型和网络 IO 机制的理解第 59 题避免超发是如何实现的? 考察库存超发防护的并发控制与一致性方案第 60 题Redis 中 String、Hash、List、Set、ZSet 的底层实现分别是什么? 考察对 Redis 底层数据结构编码机制的理解