百度面试题 · 系统设计 · MySQL

百度相关面试题,按最终去重题目聚合。

3071 道真题 · 当前筛选命中 15 · 更新 2026-08-05

筛选题目已选:系统设计 · MySQL
第 1 题MySQL主从复制中,binlog是拉取还是推送? 考察MySQL主从复制机制及binlog同步原理系统设计技术原理MySQL第 2 题所有数据是否都持久化在MySQL中? 考察架构中的数据存储分层而非单一数据库系统设计技术原理方案权衡MySQL第 3 题请介绍你负责的系统中数据库的核心表结构设计,说明每张表存储的主要数据及其用途。 考察数据库表设计能力与系统业务理解业务理解系统设计技术原理MySQL第 4 题MVCC(多版本并发控制)主要负责解决什么问题? 考察对数据库并发控制机制的理解,以及MVCC的核心目的与作用系统设计技术原理MySQL第 5 题请说明MongoDB在你架构中的定位,并对比它与MySQL、Redis和本地缓存的适用场景。 考察候选人对不同数据存储技术选型的理解与架构权衡能力系统设计技术选型方案权衡MongoDBMySQLRedis第 6 题详细说说主从同步。 考察对数据库主从复制原理、流程和常见问题的理解系统设计技术原理MySQL第 7 题Redis和MySQL双写一致怎么保证的? 考察缓存与数据库一致性设计、异常处理与方案权衡风险判断系统设计技术原理MySQLRedis第 8 题请解释MySQL InnoDB中MVCC的实现原理,包括ReadView、undo log和隐藏字段的作用。 考察对InnoDB多版本并发控制机制及核心组件协同工作的理解系统设计技术原理MySQL第 9 题MySQL库里面的主从同步是怎么实现的? 考察对MySQL主从复制机制、核心流程和关键参数的理解系统设计技术原理MySQL第 10 题为什么要做PD分离,它吞吐量为什么会提升? 考察对MySQL读写分离原理及性能提升机制的理解系统设计技术原理方案权衡MySQL第 11 题Redis 和 MySQL 联合使用且并发较高时,如何保持数据一致性? 考察缓存与数据库一致性方案的设计能力与权衡风险判断系统设计方案权衡MySQLRedis第 12 题详细说明如何使用MySQL + Redis + 本地缓存实现高并发数据处理逻辑。 考察多级缓存分层架构设计及一致性、穿透、雪崩等处理风险判断系统设计技术原理MySQLRedis第 13 题如何处理缓存击穿后,大量数据导致的 MySQL 单请求慢查询问题? 考察对缓存击穿场景下数据库慢查询的识别与优化能力性能优化系统设计问题排查MySQLRedis第 14 题请介绍MySQL索引的原理。 考察对MySQL索引底层数据结构、查询加速机制及适用场景的理解系统设计技术原理MySQL第 15 题MySQL中一个表的数据量过大的时候,可能会影响性能。这个时候怎么去解决? 考察对大数据量表性能问题的解决思路与核心技术手段系统设计技术原理方案权衡MySQL