招商银行·招银网络科技面试题 · 技术选型 · MySQL
招商银行·招银网络科技相关面试题,按最终去重题目聚合。
共 2575 道真题 · 当前筛选命中 30 道 · 更新 2026-08-05
筛选题目已选:技术选型 · MySQL
考察点
技术栈
第 1 题char和varchar有什么区别? 考察对数据库中定长与变长字符串类型的理解与适用场景第 2 题请解释数据库索引中的最左前缀原则,并说明它在联合索引设计中的应用。 考察联合索引中列顺序对索引生效条件的影响及应用第 3 题在实时推荐系统中,如何结合 MySQL、HBase 和 ClickHouse 各自优势进行数据分层存储? 考察多数据引擎组合设计与场景权衡能力第 4 题请分别说明 MySQL 与 Hive 的适用场景,并比较它们在数据查询上的差异。 考察对关系型数据库与离线数仓工具定位的理解第 5 题索引有什么分类? 考察对数据库索引类型的系统掌握与适用场景理解第 6 题数据库索引通常用什么数据结构实现?为什么? 考察对数据库索引底层数据结构及选型原因的理解第 7 题请说明关系型数据库和非关系型数据库的主要区别,并举例说明各自适用的场景。 考察对数据库类型差异的理解及场景选型能力第 8 题在什么场景下你会选择 MongoDB 而不是 MySQL?请说明选型考虑。 考察对关系型与非关系型数据库特性的理解及技术选型思维第 9 题MySQL 中有哪些常见的索引类型? 考察对 MySQL 索引分类及其适用场景的理解第 10 题解释MySQL中的覆盖索引和最左前缀原则,并说明如何优化慢查询 考察索引原理理解及慢查询优化方法第 11 题谈谈 MySQL 的存储引擎以及其对应的索引结构 考察对 MySQL 存储引擎差异和索引机制的理解深度第 12 题请介绍MySQL索引的底层数据结构及其适用场景。 考察对MySQL索引数据结构原理与场景选择的理解第 13 题请设计一张用于存储银行总行、分行等层级机构的表,机构之间存在父子关系。需要支持两种查询:一次查出某个机构的直接子机构,以及一次查出某个机构的全部后代机构。请说明表结构设计与查询实现。 考察树形层级数据的建模能力与递归查询实现第 14 题请介绍MySQL数据库的索引机制及其设计要点。 考察对MySQL索引原理、适用场景和设计权衡的理解第 15 题给定一张学生成绩表,包含学号、姓名、科目、物理成绩等字段,如何查询出物理成绩并按降序排列?请写出 SQL 并说明索引设计思路。 考察 SQL 编写能力、排序及组合索引设计第 16 题请举一个你实际使用 MySQL 索引的例子,说明索引设计的考虑因素。 考察索引实践与设计权衡能力第 17 题讲讲索引和B+树,最左匹配原则。 考察数据库索引底层数据结构与联合索引匹配规则第 18 题MySQL和ClickHouse的索引有什么区别,如何合理使用他们的索引 考察对MySQL和ClickHouse索引原理差异及适用场景的理解第 19 题Elasticsearch 和 MySQL 在功能和适用场景上有哪些主要区别? 考察对关系型数据库与搜索引擎架构差异、各自优势边界的理解第 20 题读写分离如何实现? 考察对数据库读写分离架构原理、实现要点和一致性风险的理解