美团面试题 · 系统设计 · MySQL
美团相关面试题,按最终去重题目聚合。
共 3614 道真题 · 当前筛选命中 27 道 · 更新 2026-08-05
筛选题目已选:系统设计 · MySQL
考察点
技术栈
第 1 题MySQL连接池的设计要点 考察数据库连接池的核心机制、性能优化与故障处理第 2 题请介绍你在保证缓存与数据库一致性时采用的关键策略,包括延迟双删、基于 binlog 的缓存更新以及设置合理缓存过期时间作为兜底。 考察缓存与数据库一致性问题的处理策略和方案权衡第 3 题MySQL里有2000W数据,Redis中只存20W的数据,如何保证Redis中的数据都是热点数据? 考察缓存淘汰策略、热数据识别与Redis内存管理第 4 题请说明MySQL的redo log、undo log和binlog各自的作用,以及它们之间的写入顺序。 考察数据库事务日志机制的理解与顺序第 5 题请从数据库层面说明如何保证MySQL的数据一致性。 考察对MySQL事务、锁与隔离级别等一致性机制的理解第 6 题请介绍MySQL集群的常见架构,并说明各自适用场景及关键高可用机制。 考察对MySQL集群架构、高可用方案及一致性权衡的理解第 7 题如何保证Redis和MySQL的数据一致性? 考察缓存与数据库一致性方案的选择、失效处理和降级边界第 8 题针对海量订单数据,如何设计分库分表方案? 考察对数据分片、路由和扩展性的理解,结合电商订单业务特点第 9 题设计美团话费充值功能的MySQL表结构,需要设计几张表才能实现核心功能? 考察数据库表结构设计能力,涵盖业务建模、核心流程支撑及表关联设计第 10 题请介绍数据库 MVCC(多版本并发控制)的基本原理、它在并发控制中的作用以及常见的实现要点。 考察对数据库 MVCC 机制的理解、作用及核心实现要素第 11 题请介绍 MySQL 中两阶段提交(Two-Phase Commit)的基本原理和应用场景。 考察对分布式事务一致性协议及其在数据库实现中的理解第 12 题请谈谈 MySQL 分表的常见策略和适用场景? 考察对 MySQL 分表策略、适用场景及拆分维度选择的掌握第 13 题请介绍你在项目中如何使用 RabbitMQ 来维护缓存与 MySQL 的数据一致性。 考察消息队列在缓存一致性场景中的应用设计与落地能力第 14 题十亿级订单表如何优化分页查询?请分享你的实战思路。 考察大数据量分页查询的优化手段与实战经验第 15 题MySQL 中有哪些类型的日志? 考察对 MySQL 日志体系的全面了解与分类能力第 16 题MySQL事务的实现方式 考察对MySQL事务底层机制的理解,包括redo log、undo log、锁和隔离级别第 17 题实习的项目DB数据是怎么同步到ES的? 考察数据同步方案的理解、选型理由与一致性处理第 18 题MySQL 的 redo log 是存储在存储引擎层还是服务层? 考察对 MySQL 架构分层和 InnoDB 存储引擎特性的理解第 19 题请谈谈在分布式系统中如何保证缓存与数据库的数据一致性? 考察对缓存一致性问题的理解及解决方案的权衡第 20 题MySQL线上表中有上千万条数据,怎么给这张表增加字段? 考察大表结构变更的在线安全操作与风险控制