美团面试题 · 风险判断 · Redis
美团相关面试题,按最终去重题目聚合。
共 3614 道真题 · 当前筛选命中 79 道 · 更新 2026-08-05
筛选题目已选:风险判断 · Redis
考察点
技术栈
第 21 题假设你系统有Redis做缓存,现在突然出现大量短链访问不存在的key,数据库压力暴增。你怎么办 考察缓存穿透问题的识别与解决能力第 22 题为什么会出现缓存穿透的问题? 考察对缓存穿透成因、场景和应对思路的理解第 23 题Redis内存满了会触发什么 考察Redis内存淘汰机制和策略选择第 24 题请分别解释缓存雪崩、缓存穿透和缓存击穿,并说明各自的解决方案。 考察对缓存常见异常场景的理解和应对策略第 25 题请解释 Redisson 分布式锁的底层原理,以及看门狗(watchdog)机制解决了什么问题。 考察分布式锁的实现原理、自动续期机制及其在故障场景中的作用第 26 题RabbitMQ的幂等性怎么实现? 考察消息消费幂等性的设计方案与边界处理第 27 题在Caffeine和Redis多级缓存场景中,如何保证缓存与数据库的一致性? 考察缓存一致性策略、并发风险与最终一致性的工程实践第 28 题Redis的分布式锁怎么设计,底层实现原理? 考察分布式锁的正确性设计、底层命令原理与故障边界第 29 题Redis和MySQL怎么保证数据的一致性? 考察缓存与数据库一致性策略的理解与边界意识第 30 题分布式场景下如何解决用户连续两次提交的问题? 考察接口幂等性设计与分布式并发控制能力第 31 题如果 Redis 分布式锁超时后业务还没执行完,你如何处理? 考察对锁超时与业务执行时间关系的处理能力,以及续期和兜底策略第 32 题Redis分片集群如何在线扩容? 考察Redis集群在线扩容流程、数据迁移与风险控制第 33 题描述下缓存击穿和缓存穿透,怎么解决? 考察对缓存异常场景的区分识别与常规解决方案第 34 题你在项目中用到了什么分布式锁? 考察对分布式锁选型、使用场景与实现细节的理解第 35 题在集群情况下,一个请求刚好打到了一个故障的Redis节点,这时候怎么保证请求能拿到正确的数据? 考察分布式系统下的故障转移、客户端容错与数据一致性处理能力第 36 题Redis和MySQL的强一致性怎么实现?请结合分布式事务相关技术说明。 考察分布式系统中跨存储强一致性的技术选型与实现方案理解第 37 题为什么Lua脚本有原子性? 考察对Redis执行模型和原子性来源的理解第 38 题请介绍 Redis 的缓存穿透、缓存击穿、缓存雪崩,以及各自的解决办法。 考察对 Redis 缓存三大经典问题的理解及对应解决方案第 39 题假设本地消息表存储在Redis中,若突发流量打垮服务器,你会如何设计优化方案?请给出具体的优化思路。 考察在极端流量下对消息存储方案的容灾设计第 40 题如何用Redis实现分布式锁? 考察利用Redis实现分布式锁的正确性、边界处理与失效场景