招商银行面试题 · 技术选型

招商银行相关面试题,按最终去重题目聚合。

共 795 道真题 · 当前筛选命中 83 道 · 更新 2026-08-05

筛选题目已选:技术选型
第 21 题请介绍一个你最熟悉的技术项目,并说明其技术栈选择的原因。 考察项目复盘能力与技术选型合理性项目复盘自我呈现技术选型第 22 题如果要在不中断业务的情况下将 MySQL 数据迁移到新数据库,你会如何设计迁移方案并保证数据一致性与业务可用性? 考察数据库迁移的架构设计、风险控制与回滚方案风险判断系统设计技术选型MySQL第 23 题请谈谈你对C++标准库容器的理解,并举例说明如何选择合适的容器。 考察C++容器的基础知识、特性对比与选型能力技术原理技术选型C++第 24 题Kafka、RocketMQ的区别是什么? 考察消息中间件的技术选型能力与核心机制理解技术原理技术选型方案权衡Apache KafkaApache RocketMQ第 25 题索引的类型有哪些? 考察对数据库索引类型及其适用场景的理解技术原理技术选型第 26 题请说明在什么条件下应该引入缓存,以及判断是否使用缓存的关键依据是什么? 考察对缓存引入条件、热点数据与数据库承载能力的综合判断性能优化系统设计技术选型MySQLRedis第 27 题C++中指针和引用的区别是什么? 考察对C++指针与引用核心语义差异的理解技术原理技术选型C++第 28 题常用的 JDK 工具类(如 Collections、Arrays、Objects 等)中都应用了哪些设计模式?请结合源码举例说明。 考察对常用工具类源码中设计模式的理解与实例化能力技术原理技术选型Java第 29 题Java中的集合类有哪些? 考察对Java集合框架的基本认知和分类能力技术原理技术选型Java第 30 题分库分区分表,怎么分? 考察数据库水平拆分的设计思路与关键约束技术原理技术选型方案权衡第 31 题如果有100万条订单信息,客户只能查询自己前30天的数据,管理员可以查询某一用户的所有数据,怎么设计数据库及查询逻辑? 考察数据规模下的存储设计、权限隔离与查询优化能力数据驱动系统设计技术选型SQL第 32 题Redis在你的项目中是怎么用的? 考察Redis在真实项目中的应用场景、设计思路与问题感知业务理解项目复盘技术选型Redis第 33 题请介绍 MySQL 中常见的索引类型,并说明它们各自的作用和适用场景。 考察对 MySQL 索引分类、原理和适用场景的理解技术原理技术选型方案权衡MySQL第 34 题现在有一个交易性的数据,日增长量可能能达到千万级别的数据,交易完成之后数据就不会发生变化了,但是会频繁的查询数据。请针对这个场景给出数据库中表的设计建议? 考察对海量只读数据的存储与查询设计能力,兼顾写入与查询性能性能优化系统设计技术选型第 35 题请解释 Spring Boot 自动装配的原理和实现机制。 考察对 Spring Boot 自动装配核心原理的理解深度技术原理技术选型方案权衡Spring BootSpring Framework第 36 题说一说Spring中@Autowired和@Resource的区别 考察对Spring依赖注入注解的理解及区别辨析技术原理技术选型Spring Framework第 37 题如何配置两个 MySQL 实例,实现读写分离,即一个实例处理写操作、另一个实例处理读操作? 考察 MySQL 读写分离的实现方式与配置理解风险判断系统设计技术选型MySQL第 38 题请谈谈你对Spring框架的了解及其主要特点。 考察对Spring核心概念与设计价值的理解深度技术原理技术选型Spring Framework第 39 题请介绍一下你项目的技术栈。 考察对项目技术栈的理解与表达能力沟通表达技术选型第 40 题请讲一讲 ThreadLocal 的工作原理、典型应用场景以及使用时需要注意哪些问题? 考察对 ThreadLocal 的实现原理、应用场景和内存泄漏等风险的理解风险判断技术原理技术选型Java