腾讯面试题 · 方案权衡 · MySQL

腾讯相关面试题,按最终去重题目聚合。

共 3056 道真题 · 当前筛选命中 19 道 · 更新 2026-08-05

筛选题目已选:方案权衡 · MySQL
第 1 题Redis 和 MySQL 之间的数据流转关系通常如何设计? 考察缓存与数据库的一致性和数据流转设计系统设计技术原理方案权衡MySQLRedis第 2 题MySQL的索引底层是如何实现的?请说明B+树的结构特点及其原因。 考察对MySQL索引底层数据结构及其设计原理的理解技术原理技术选型方案权衡MySQL第 3 题请介绍 MySQL 中的日志类型及其作用,并说明如何选择合适的日志策略。 考察对 MySQL 日志机制的理解及实际运维选择能力技术原理方案权衡问题排查MySQL第 4 题MySQL 半同步复制有哪两种模式?分别有什么特点? 考察对半同步复制的模式差异与选型理解技术选型方案权衡MySQL第 5 题MySQL的锁有哪些? 考察对MySQL锁机制的分类与基本特性的理解技术原理方案权衡MySQL第 6 题MySQL 索引用什么数据结构?为什么使用 B+ 树而不是 B 树或红黑树? 考察对 MySQL 索引底层数据结构及其适用场景的理解技术原理方案权衡MySQL第 7 题MVCC在读已提交和可重复读两种隔离级别的区别是什么? 考察对MVCC机制在不同隔离级别下行为差异的理解技术原理方案权衡MySQL第 8 题怎么避免由于从节点数据同步不一致问题导致一直读到脏数据呢 考察对读写分离场景下数据一致性的理解与解决方案风险判断技术原理方案权衡MySQL第 9 题在设计数据库表时,你会如何选择主键? 考察数据库主键设计原则及对实际业务与性能的影响性能优化技术原理方案权衡MySQL第 10 题请解释MySQL索引的作用、底层数据结构原理,以及为什么选择B+树,还有哪些可选的数据结构? 考察对MySQL索引原理、B+树优势和替代方案的理解技术原理方案权衡MySQL第 11 题InnoDB的B+树索引和哈希索引有什么区别? 考察InnoDB索引结构的特性与适用场景技术原理方案权衡InnoDBMySQL第 12 题MySQL 和 MongoDB 两边数据会不一致吗? 考察对异构数据库数据一致性的理解与风险意识风险判断技术原理方案权衡MongoDBMySQL第 13 题说一下MySQL的数据结构,B+树有哪些优点,为什么采用B+树而不是红黑树? 考察对MySQL索引底层数据结构及B+树特性的理解技术原理方案权衡MySQL第 14 题为什么MySQL使用B+树而不是跳表? 考察数据库索引数据结构选型的原理与权衡技术原理技术选型方案权衡MySQL第 15 题MySQL binlog 的 statement 格式和 row 格式有什么区别,各自适用于什么场景? 考察对 binlog 两种格式的机制差异及选型原则的理解技术原理方案权衡MySQL第 16 题请谈谈你对数据库索引的理解,包括它的工作原理、优缺点以及使用时需要注意的问题。 考察对数据库索引原理、应用场景和潜在风险的掌握程度技术原理方案权衡问题排查MySQL第 17 题你用 MySQL 一般是自己搭建,还是买的云服务? 考察候选人对数据库部署方式的理解和实际运维经验技术选型方案权衡MySQL第 18 题请比较 MySQL 中 InnoDB 与 MyISAM 存储引擎的主要区别,并说明各自的适用场景。 考察对 MySQL 存储引擎核心特性、事务保障与适用场景的理解技术原理方案权衡MySQL第 19 题varchar和char的区别是什么?使用varchar可能造成什么影响(比如涉及页分裂)? 考察对数据库字符类型选择及其存储原理的理解风险判断技术原理方案权衡InnoDBMySQL