招商银行·招银网络科技面试题 · 编码实现

招商银行·招银网络科技相关面试题,按最终去重题目聚合。

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

筛选题目已选:编码实现
第 21 题实现一个矩阵的螺旋顺序返回,具体要求是什么? 考察矩阵遍历、边界控制和代码实现能力编码实现问题拆解技术原理第 22 题请举例说明开窗函数的用法及其与普通聚合函数的区别。 考察对开窗函数语法、执行逻辑及使用场景的理解编码实现技术原理SQL第 23 题请实现一个函数,输入一个字符串,提取字符串中的所有数字字符,并返回其中不重复的数字字符(按首次出现的顺序)。请说明你的实现思路和复杂度。 考察字符串处理、去重逻辑及算法复杂度分析编码实现问题拆解第 24 题MyBatis中写like语句的方式有哪些? 考察MyBatis动态SQL中模糊查询的常见写法及其安全性编码实现风险判断技术原理MyBatis第 25 题请手写二分查找算法,并说明其适用场景和时间复杂度。 考察二分查找的实现正确性、边界处理与复杂度分析编码实现技术原理第 26 题MyBatis分页插件怎么实现? 考察对MyBatis插件机制与分页拦截原理的理解编码实现技术原理问题排查MyBatis第 27 题手撕代码:删除链表的倒数第k个节点 考察链表遍历、双指针技巧和边界条件处理编码实现问题拆解第 28 题请用代码实现线程安全的单例模式,并说明你的实现方式。 考察设计模式理解、线程安全与代码实现能力编码实现技术原理方案权衡第 29 题请手写二分查找的代码,并说明其时间复杂度。 考察二分查找的编码实现与时间复杂度的准确理解编码实现技术原理第 30 题请手动实现 new 操作符,并说明其执行过程。 考察对 JavaScript 构造函数、原型链及 this 绑定的理解编码实现技术原理JavaScript第 31 题手写二叉树中序遍历,并说明其时间复杂度与空间复杂度。 考察二叉树中序遍历的实现能力与复杂度分析编码实现技术原理第 32 题请实现一个函数,计算二维网格中岛屿的数量。网格由 '1'(陆地)和 '0'(水)组成,上下左右相连的陆地视为同一座岛屿。 考察图的遍历算法实现能力与边界处理编码实现问题拆解技术原理第 33 题请实现力扣 143 题「重排链表」的原地修改解法,要求 O(1) 额外空间,并分析你的思路。 考察链表操作、双指针与原地修改的算法设计与编码能力编码实现问题拆解技术原理第 34 题实现一行三列布局,左右固定宽度、中间充满剩余空间,有哪些常用方法? 考察常见布局技术的原理与实现能力编码实现技术原理CSS第 35 题请编写 SQL,从班级成绩表(包含学生、科目、成绩字段)中查询每个科目下所有学生的平均成绩,并按科目分组后按成绩从高到低排序。 考察 SQL 分组聚合与排序的书写能力编码实现问题拆解MySQL第 36 题Spring Cloud Gateway的过滤器链是如何工作的?如何实现自定义全局过滤器? 考察对网关过滤器机制的理解与扩展实现能力编码实现技术原理Spring Cloud Gateway第 37 题请实现一个函数,将两个有序数组合并成一个新的有序数组。 考察基础编码能力与对归并排序思想的理解编码实现技术原理第 38 题如何通过AOP去实现一个自定义注解?请举例一个具体的使用场景。 考察对AOP原理、自定义注解实现方式及实际应用场景的理解编码实现问题拆解技术原理Java第 39 题请手写一个防抖函数实现,并说明其关键点。 考察防抖函数的编码实现与边界处理编码实现技术原理JavaScript第 40 题如何实现一个登录拦截器? 考察登录鉴权的拦截机制设计与实现要点编码实现问题拆解技术原理Spring Framework