深圳虾皮信息科技有限公司面试题 · 技术原理 · MySQL

深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理 · MySQL
第 21 题MySQL在哪些情况下会产生临时表,如何避免? 考察对MySQL临时表使用场景和优化手段的理解性能优化技术原理问题排查MySQL第 22 题什么情况会导致索引失效? 考察对数据库索引失效原因的理解与排查能力性能优化技术原理问题排查MySQL第 23 题如何保证Redis缓存和MySQL数据库的数据一致性?请结合实际场景说明。 考察缓存与数据库一致性保障策略及边界处理风险判断技术原理方案权衡MySQLRedis第 24 题说说MySQL和Redis日志的区别 考察对两种数据库日志机制、用途和恢复策略的理解技术原理方案权衡MySQLRedis第 25 题MySQL如何优化慢查询? 考察对MySQL慢查询定位、分析与优化的系统性能力性能优化技术原理问题排查MySQL第 26 题MySQL InnoDB 中,一条基于主键的查询在 3 层 B+ 树上需要多少次磁盘 IO?如果要优化,你能优化到多少? 考察对 B+ 树索引层级与磁盘 IO 关系的理解及优化空间性能优化技术原理MySQL第 27 题MySQL的事务和并发控制,MVCC是怎么实现的? 考察对MySQL事务隔离、锁机制与MVCC底层实现的理解系统设计技术原理方案权衡MySQL第 28 题MySQL和PostgreSQL的主要区别是什么? 考察对主流关系型数据库特性、适用场景和选型权衡的理解技术原理技术选型方案权衡MySQLPostgreSQL第 29 题请解释 MySQL 主从复制中全量同步与增量同步分别指什么,以及它们各自的作用流程。 考察对 MySQL 主从复制机制的理解,区分全量与增量同步的差异系统设计技术原理MySQL第 30 题请介绍项目中 MySQL 表设计的主要思路,包括表结构、索引和关联方式。 考察 MySQL 表设计的规范化、索引应用与业务映射性能优化系统设计技术原理MySQL第 31 题Redis和MySQL分别适用什么场景? 考察对关系型数据库与缓存/键值存储特性差异的理解及场景选型能力技术原理技术选型方案权衡MySQLRedis第 32 题binlog日志的作用是什么? 考察对MySQL binlog核心功能及其应用场景的理解数据驱动技术原理MySQL第 33 题MySQL使用B+树的优势在哪?为什么不用哈希? 考察对MySQL索引底层数据结构选型的理解与对比分析技术原理技术选型方案权衡MySQL第 34 题请介绍MySQL中redo log、undo log、binlog的区别 考察对MySQL三大日志核心机制、作用与协作关系的理解问题拆解技术原理MySQL第 35 题联合索引失效的场景有哪些?请结合字段顺序举例说明。 考察对联合索引最左前缀原理及失效边界的理解技术原理问题排查MySQL第 36 题请解释数据库锁(如表锁、行锁、悲观锁、乐观锁)的常见创建方式及其适用场景。 考察对数据库锁机制分类及创建方式的理解技术原理技术选型MySQL第 37 题MySQL 中 ACID 的一致性是指什么? 考察对事务一致性概念的理解及与隔离性的区分技术原理MySQL第 38 题MySQL慢查询如何排查 考察SQL性能问题的定位与分析能力性能优化技术原理问题排查MySQL第 39 题为什么违反最左前缀原则会导致联合索引失效? 考察对联合索引结构与查询匹配原理的掌握技术原理问题排查MySQL第 40 题InnoDB如何实现已读提交、可重复读? 考察对InnoDB隔离级别实现机制的理解技术原理方案权衡InnoDBMySQL