招商银行面试题 · 编码实现
招商银行相关面试题,按最终去重题目聚合。
共 795 道真题 · 当前筛选命中 78 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 61 题MyBatis动态标签有哪些? 考察对MyBatis动态SQL标签的掌握和实际应用能力第 62 题请编写一个函数,输入一个整数,输出其补码表示的二进制字符串。 考察对补码概念的理解和基本编码实现能力第 63 题手撕算法题:划分字母区间。给定一个字符串,请将字符串划分为尽可能多的片段,使得每个字母最多出现在一个片段中,并返回每个片段长度的列表。 考察贪心策略在区间划分问题中的应用与编码实现第 64 题给定一个数据表和一个 SQL 查询,你如何判断该查询是否会使用某个联合索引? 考察对联合索引最左前缀原则和查询执行计划的理解第 65 题请列举并说明socket编程中服务端和客户端各自的核心函数及其调用顺序。 考察对socket编程核心API及其典型调用流程的掌握第 66 题请实现一个统计完数的程序:找出某个范围内所有“完数”(一个数恰好等于除它自身以外的因子之和,如6=1+2+3),并输出这些完数及其因子。 考察循环、因子计算与数学概念的理解第 67 题在 Java 8 中,如何使用流式编程对一个 List 集合进行去重并按照年龄排序? 考察 Java 8 Stream API 的熟练程度及对去重和排序的实际应用第 68 题Python 中 lambda 表达式的作用是什么? 考察对匿名函数定义及使用场景的理解第 69 题一副54张的牌(含大小王),随机抽五张,如何判断是否为顺子? 考察对牌型判断的算法设计、边界处理与代码实现能力第 70 题请编写一条SQL,从学生成绩表中查询总分最高的学生的学号和总分。 考察SQL聚合、排序与分组查询的正确性第 71 题写代码:用一行代码输出1到100中既能被3整除又能被2整除的数。 考察对整除条件、范围过滤与单行表达式写法的基础掌握第 72 题给定正整数n,定义“连因数”为:若x和x+1都是n的因数,则x是n的一个连因数。例如n=6时,因数为1,2,3,6,连因数为1和2,共2个。请编写算法或给出思路,计算给定n的连因数个数。 考察对因数定义的理解、枚举与边界处理能力第 73 题实现两个用链表表示的非负整数相加,每个节点存储一位数字,数字按逆序存储,返回同样逆序存储的结果链表。 考察链表操作与进位处理的基本功第 74 题线程怎么加入线程池运行 考察线程池提交任务的方式与执行原理第 75 题在项目中使用过什么设计模式,具体是怎么使用的? 考察候选人将设计模式应用于实际项目的理解与落地能力第 76 题深拷贝和浅拷贝是什么?请用 Java 代码体现。 考察对 Java 对象复制机制的理解及深拷贝的实现能力第 77 题请实现一个算法,判断给定字符串中的括号是否匹配(支持小括号、中括号和大括号)。 考察栈的使用与括号匹配的边界处理能力第 78 题算法题:求1到n之间所有自守数的个数,如何实现? 考察数学定义理解、枚举与优化能力