招商银行·招银网络科技面试题 · 编码实现
招商银行·招银网络科技相关面试题,按最终去重题目聚合。
共 2575 道真题 · 当前筛选命中 248 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 121 题AOP是什么?举一个实际的例子(比如打日志)。 考察AOP概念理解及实际应用能力第 122 题手写一个线程安全的单例模式,并说明其关键实现。 考察线程安全单例的编码实现与并发控制原理第 123 题请手写代码解决:给定一个数组,找出其中出现次数超过一半的数字。 考察摩尔投票或哈希统计求解主元素及边界处理第 124 题请解释Ansible模块的实现机制,并说明如何通过模块实现添加主机组的操作。 考察Ansible模块工作原理及实际运用能力第 125 题请用PyTorch手写一个简单的逻辑回归模型,不要求实际运行。 考察逻辑回归原理掌握与PyTorch基本建模能力第 126 题请重写一个类的 hashCode 方法,并说明它与 equals 方法的关系。 考察 hashCode 与 equals 的契约以及正确重写hashCode的实践第 127 题给定一个整数数组,输出所有出现次数超过数组长度一半的元素。请实现并说明复杂度。 考察众数判定、算法实现与复杂度分析能力第 128 题如何判断一个变量的类型? 考察JavaScript变量类型判断方法的原理与适用场景第 129 题给定一个链表,要求只保留链表中出现次数最多的节点值所对应的节点,移除链表中所有其他值的节点,返回处理后的链表。请实现该函数,并考虑时间复杂度。 考察链表操作、频率统计与按值筛选节点的实现能力第 130 题给你七八分钟,用动态规划解决一道中等难度的Java题目,你会如何组织思路并编写代码? 考察动态规划问题解决的思路清晰度与编码实现能力第 131 题请手写代码实现区间合并,给定若干区间的起始和结束位置,输出合并后的区间列表。 考察区间排序、边界判断和代码实现能力第 132 题重写List的sort方法来实现对不同对象的排序,需要考虑哪些方面? 考察排序算法实现时的稳定性、比较器、泛型与性能考量第 133 题给定一张学生成绩表,包含学号、姓名、科目、物理成绩等字段,如何查询出物理成绩并按降序排列?请写出 SQL 并说明索引设计思路。 考察 SQL 编写能力、排序及组合索引设计第 134 题如果让你自己实现一个类似 @Transactional 的注解,你会如何设计实现步骤? 考察基于 AOP 自定义注解的实现能力和设计思路第 135 题给定一个可能包含重复元素的整数数组,请写出求其所有全排列的去重算法,并说明复杂度。 考察回溯法、剪枝去重与复杂度分析第 136 题给定一组数字,请输出它的全排列,并按字典序升序排列输出。 考察回溯算法实现全排列以及字典序排序的边界处理第 137 题如何自定义分词器? 考察分词器原理、自定义实现流程与适用场景第 138 题请给出分库分表并行查询的代码结构示例,并说明关键设计点。 考察并发查询代码的落地结构与工程完整性第 139 题请描述一个你实际遇到过的复杂SQL查询场景,并解释你的解决思路与最终实现。 考察复杂SQL场景的实战处理能力与逻辑表达第 140 题请说明如何编写一个熔断器(circuit breaker)的实现代码? 考察熔断器核心状态机、状态转换条件及降级策略的实现能力