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

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

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

筛选题目已选:技术选型
第 1 题请谈谈你对 Java 集合类框架的理解,并举例说明常用集合类的使用场景。 考察对 Java 集合框架的整体认知与应用能力技术原理技术选型Java第 2 题请谈谈消息队列选型时你会考虑哪些维度? 考察消息中间件选型的方法论与权衡能力系统设计技术选型方案权衡第 3 题你了解哪些大数据平台? 考察对大数据生态组件的了解广度与理解深度系统设计技术原理技术选型Apache FlinkApache HadoopApache Hive第 4 题请介绍一下你了解或使用过的中间件及其在你的项目中发挥的作用。 考察对中间件的知识广度、实际应用理解与项目结合能力项目复盘技术原理技术选型第 5 题项目中为什么要用到Redis? 考察候选人结合项目场景阐述Redis选型与使用动机的能力业务理解项目复盘技术选型Redis第 6 题请谈谈你对线程池的理解,以及在实际项目中如何选择和使用线程池? 考察线程池的核心原理、参数配置及实际应用能力技术原理技术选型Java第 7 题char和varchar有什么区别? 考察对数据库中定长与变长字符串类型的理解与适用场景技术原理技术选型MySQL第 8 题请概括你负责项目的核心算法、平台与技术栈,并说明它们的选型理由。 考察项目技术选型的理解深度与表述清晰度业务理解沟通表达技术选型第 9 题面对大量数据同时写入或查询的场景,你会如何优化 MySQL 的处理能力? 考察数据库性能优化的系统思路与关键手段性能优化系统设计技术选型MySQL第 10 题Vue和React之间有什么区别? 考察前端框架核心原理、设计理念和迁移判断能力技术原理技术选型方案权衡ReactVue第 11 题MySQL中的索引是什么,哪些数据类型适合做索引? 考察对MySQL索引基本概念与适用数据类型的理解技术原理技术选型MySQL第 12 题除了MySQL,还有哪些数据存储技术可以考虑? 考察对不同类型数据存储技术及其适用场景的理解业务理解技术选型方案权衡MySQL第 13 题知道集合有哪些吗? 考察对常见集合类型的认知广度与基本特性区分技术原理技术选型Java第 14 题为什么用pytest和Selenium做UI自动化测试? 考察自动化测试工具选型理由及适用场景系统设计技术选型pytestSelenium第 15 题请列举常见的数据库存储引擎并简要说明其特点。 考察对数据库存储引擎基本类型的了解技术原理技术选型MySQL第 16 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解技术原理技术选型方案权衡Java第 17 题场景题:用户点外卖,选出用户五公里范围内的商铺,用户下单并收货,怎么实现?请详细说明实现方案。 考察基于地理位置的外卖业务流程建模与系统方案设计能力业务理解系统设计技术选型Redis第 18 题平时主要使用哪个版本的JDK? 考察候选人对JDK版本选择的理解与实际使用经验的深度技术原理技术选型方案权衡第 19 题假设现在招商银行在手机银行或web端提供余额查询功能,用户体量大,每天有上百万到千万次使用量,在高性能、高可用性要求下,请从代码层面、数据库层面、中间件层面说一说有哪些可以提升的点 考察高并发场景下分层优化思路和实战经验性能优化系统设计技术选型Redis第 20 题请解释模板方法模式和原型模式的基本思想,并说明它们各自适用的场景。 考察对两种设计模式的理解及适用场景辨析技术原理技术选型