电商行业面试题 · 问题拆解 · MySQL
电商行业相关面试题,按题目行业基础数据聚合。
共 10617 道真题 · 当前筛选命中 53 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · MySQL
考察点
技术栈
第 1 题MySQL 行锁的加锁过程。 考察对 MySQL InnoDB 行锁机制及其加锁过程的理解第 2 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解第 3 题请解释联合索引的工作原理,并说明它的最左前缀匹配规则。 考察联合索引的结构、匹配规则及实际应用第 4 题请解释 MySQL 联合索引的最左匹配原则,并说明其在实际查询中的应用。 考察对联合索引最左匹配原则的理解及其在查询优化中的实际应用第 5 题binlog 的作用是什么?它和 redo log 有什么区别? 考察对 MySQL 两类日志机制的理解及其在数据恢复与复制中的作用第 6 题MySQL的事务原理是什么? 考察对事务ACID特性及底层实现机制的理解深度第 7 题请编写一个用户表(User)的建表 SQL,要求包含必要的字段约束和索引设计。 考察数据库建表基础能力和常见字段约束、索引的合理运用第 8 题为什么 like 模糊匹配的前缀查询不能匹配索引,后缀就可以? 考察 MySQL B+树索引的最左前缀原理与 LIKE 查询的索引用法第 9 题你负责的MySQL表中存了多少数据量?请描述规模及量级。 考察候选人实践数据规模的真实性第 10 题在哪些场景下,为 true/false 这类低基数(low-cardinality)字段建立索引是有意义的?请结合联合索引举例说明,比如性别字段。 考察对低基数字段索引价值及联合索引设计原则的理解第 11 题如何实现一个通过商品名搜索订单的功能? 考察搜索功能设计、索引优化和联表查询能力第 12 题Canal 的原理是什么? 考察基于 MySQL 主从复制协议的增量数据同步机制理解第 13 题对于 abc 联合索引,查询条件为 where a=0 and b>0 and c=0,请说明该查询是否能充分利用索引,为什么? 考察联合索引最左前缀原则及范围查询对索引使用的影响第 14 题有一个联合索引 (a,b),执行 select a, b from table where a=? and b=? and c=? 时会发生回表吗?为什么? 考察联合索引最左前缀失效条件与覆盖索引判定第 15 题MySQL的事务隔离级别有哪些?各自解决什么问题? 考察对MySQL事务隔离级别的理解及其与并发问题的对应关系第 16 题请解释MySQL InnoDB事务的ACID特性分别由哪些机制保证? 考察对事务ACID概念与底层机制对应关系的理解第 17 题说一下MySQL隔离级别? 考察对MySQL事务隔离级别的理解与对比能力第 18 题请说明 MySQL binlog 订阅机制的实现原理与关键环节。 考察对 MySQL binlog 复制与订阅链路、位点管理与数据一致性的理解第 19 题介绍MySQL索引,索引为什么会快? 考察对MySQL索引原理、数据结构及其加速查询机制的理解第 20 题如何排查慢查询并分析慢SQL? 考察慢查询定位、分析与优化的系统性能力