Moka面试题 · 方案权衡 · MySQL

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

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

筛选题目已选:方案权衡 · MySQL
第 1 题Elasticsearch为什么比MySQL的查询性能高? 考察对两类存储引擎查询模型与索引机制差异的理解技术原理方案权衡ElasticsearchMySQL第 2 题Redis和MySQL怎么保证数据一致性 考察缓存与数据库一致性方案的理解与权衡系统设计方案权衡MySQLRedis第 3 题读已提交和可重复读隔离级别在锁实现上有什么区别? 考察对数据库隔离级别底层锁机制的理解技术原理方案权衡InnoDBMySQL第 4 题请说说读已提交和可重复读的区别 考察对数据库隔离级别核心差异的理解技术原理方案权衡MySQL第 5 题如果由于随机插入导致 B+ 树频繁页分裂和索引重建,有哪些优化手段可以改善? 考察对索引碎片化问题修复手段的掌握性能优化方案权衡问题排查MySQL第 6 题在延时双删中,如果第二次删除缓存失败,你会如何处理?请给出完整的补偿方案。 考察缓存删除失败的容错、重试与监控兜底能力风险判断方案权衡问题排查MySQLRedis第 7 题说说MySQL的隔离级别 考察对MySQL事务隔离级别的理解及其应用场景技术原理方案权衡MySQL第 8 题在 MySQL 中,当主键类型分别为 VARCHAR 存储 UUID、BIGINT 自增时,从写入和查询效率上分析两者有何差异? 考察对主键类型、随机性对 B+ 树索引性能影响的理解性能优化技术原理方案权衡MySQL第 9 题在 MySQL 的 InnoDB 存储引擎中,幻读问题现在还存在吗?它是如何被解决的? 考察对 InnoDB 多版本并发控制与锁机制的理解深度技术原理方案权衡InnoDBMySQL第 10 题当数据库表中存在索引时,查询时使用SELECT *与使用SELECT id(或指定列)相比,哪一种情况会发生回表(非聚簇索引查询),为什么? 考察对数据库索引结构(聚簇/非聚簇索引)以及回表概念的理解技术原理方案权衡InnoDBMySQL第 11 题在分布式缓存与数据库并存的场景下,如何保证数据一致性?请谈谈你的设计思路。 考察对缓存与数据库一致性模型的整体理解与方案权衡风险判断系统设计方案权衡MySQLRedis第 12 题请说说MySQL事务隔离级别 考察对MySQL事务隔离级别的理解及其与并发问题的关系技术原理方案权衡MySQL第 13 题UUID能做MySQL表里数据的主键id吗,这两个都唯一啊? 考察主键选择时对唯一性与存储、索引、性能差异的理解性能优化技术原理方案权衡MySQL