美团面试题 · 风险判断
美团相关面试题,按最终去重题目聚合。
共 3614 道真题 · 当前筛选命中 518 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 81 题对于业务简单、重建成本低的 Key,是否就不存在缓存击穿风险?如何评估和处理? 考察对缓存击穿本质的理解及风险场景的判断能力第 82 题用Redis做幂等,如果Redis挂了怎么办,或者Redis中的标识没有更新成功,出现了重复消费怎么办? 考察对Redis幂等方案的边界情况处理与降级策略第 83 题如果出现缓存雪崩,大量数据同时过期怎么办?你们是怎么处理的? 考察缓存雪崩的成因识别、预防措施与故障应急处理能力第 84 题请说明 synchronized 在 Java 中的锁类型、可重入性以及是否支持中断行为。 考察对 synchronized 锁语义、重入机制和中断特性的准确理解第 85 题需求已明确且进入提测阶段,但接口文档尚未就绪,此时需要提前开展测试。你将如何推进? 考察在缺乏接口文档情况下提前介入测试的思路与方法第 86 题讲一讲CAS,这种乐观锁有什么优缺点?有什么问题或代价? 考察对CAS机制、乐观锁权衡及失效边界的理解第 87 题在什么情况下你会触发服务降级?降级和不降级的边界如何把握? 考察降级策略的触发条件与权衡能力第 88 题假如Redis故障恢复时间有1分钟,1分钟内所有请求都穿透到数据库,怎么处理? 考察缓存故障时对数据库的保护、降级策略和恢复流程第 89 题Java 中哪些集合类允许存储 null 值?请说明其底层原因和实际使用中的注意事项。 考察对 Java 集合框架底层实现及 null 值处理差异的理解第 90 题如何用实验评估“智能替代推荐”对GMV与复购的净影响,同时控制用户体验与赔付成本? 考察因果推断实验设计、业务指标权衡与成本控制能力第 91 题CopyOnWriteArrayList 的读写分离会导致数据不一致问题吗?如果会,你有深入了解过如何应对吗? 考察对并发一致性边界的认知及对弱一致性场景的处理能力第 92 题主线程如何感知子线程有异常? 考察多线程异常处理机制及线程间通信能力第 93 题RocketMQ怎么保证消息不重复消费? 考察消息幂等与去重机制的理解,以及业务侧处理重复消息的能力第 94 题怎么保证Redis和数据库有一致性? 考察缓存与数据库一致性策略的理解和取舍第 95 题请描述雪花算法(Snowflake)生成的ID结构,并说明它存在什么问题? 考察分布式ID生成器的位结构理解与已知缺陷分析第 96 题在数据仓库或数据平台建设中,当底层表发生切换(如业务库切换、维表升级或模型替换)时,你如何保障数据质量? 考察数据切换场景下的质量保障机制与风险控制能力第 97 题如何设计一个支持添加商品、修改数量、选择规格(如口味、包装)的前端购物车数据结构与交互逻辑? 考察前端状态管理、数据结构设计以及交互逻辑的完整性第 98 题CopyOnWriteArrayList 是如何实现并发安全的? 考察对写时复制机制和并发容器内部实现的理解第 99 题如何用Redis实现分布式限流?请说明实现思路和关键点。 考察Redis原子操作与分布式限流方案的落地能力第 100 题volatile关键字除了保持可见性,还有什么作用吗? 考察对volatile语义的理解及其在并发编程中的实际作用