招商银行·招银网络科技面试题 · 方案权衡 · MySQL
招商银行·招银网络科技相关面试题,按最终去重题目聚合。
共 2575 道真题 · 当前筛选命中 46 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · MySQL
考察点
技术栈
第 21 题请分别说明MySQL和Oracle数据库的默认事务隔离级别,并简述两者在隔离级别上的主要差异。 考察对主流数据库默认隔离级别及其差异的理解第 22 题请介绍 MySQL 中删除数据的不同方式及其区别。 考察对 MySQL 删除操作(DELETE、TRUNCATE、DROP)的理解与适用场景第 23 题索引有哪些缺点? 考察对索引代价的全面认识,包括空间、写入性能和维护成本第 24 题MySQL 的索引默认使用什么数据结构?为什么选择这种结构? 考察对 MySQL 索引底层数据结构的理解及选型理由第 25 题MySQL和ClickHouse的索引有什么区别,如何合理使用他们的索引 考察对MySQL和ClickHouse索引原理差异及适用场景的理解第 26 题Elasticsearch 和 MySQL 在功能和适用场景上有哪些主要区别? 考察对关系型数据库与搜索引擎架构差异、各自优势边界的理解第 27 题MySQL 中有哪些常见的数据清理方式? 考察对 MySQL 数据清理方法、适用场景及风险规避的掌握第 28 题请说明 MySQL 关系型数据库设计的三大范式,并解释每一范式的核心要求。 考察对数据库规范化理论的理解与应用第 29 题MyISAM 和 InnoDB 的区别是什么? 考察对两种存储引擎的底层机制与实际选型差异的理解第 30 题一个大表,数据超千万行,如何优化? 考察数据库大表性能优化的综合能力,包括索引、分库分表、读写分离等策略第 31 题在 MySQL 中,哪些场景适合建立索引? 考察对索引建立时机与代价的理解第 32 题请解释项目中使用的表行级锁与Redis滑块锁机制,并说明各自的适用场景。 考察对数据库锁与分布式锁的理解及项目应用能力第 33 题请介绍 MySQL 的索引结构,以及如何在项目中合理构建索引? 考察 MySQL 索引原理、构建策略及项目实践理解第 34 题请说明项目中为什么选择 InfluxDB,并对比 InfluxDB 与 MySQL 在存储、使用场景和性能方面的区别。 考察时序数据库选型理由及与关系型数据库的差异理解第 35 题请讲解MySQL的MVCC 考察对MySQL多版本并发控制机制的理解深度与完整性第 36 题请解释 MySQL 中 B+ 树索引的工作原理,并说明在什么场景下使用普通索引、唯一索引和联合索引。 考察对索引结构、类型选择及适用场景的理解第 37 题请讲解MySQL索引,为什么使用B+树? 考察MySQL索引原理、B+树优势及适用场景第 38 题前端一个请求,后端多个相同实例,如何保证只有一个实例运行请求(锁,MySQL或Redis实现都行)? 考察分布式锁的实现原理、选型与边界处理第 39 题如何处理 Redis 与 MySQL 双写时的一致性?请对比延迟双删、读写锁和消息队列等方案。 考察分布式系统下缓存与数据库一致性的理解与方案权衡第 40 题在设计关系数据库表时,需要综合考虑哪些关键因素?请结合具体场景说明。 考察关系数据库表设计的全面性与实践权衡能力