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

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

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

筛选题目已选:编码实现
第 81 题用数组实现栈的基本操作,并用 Java 实现。 考察数组实现栈的基本结构、边界处理与 Java 编码能力编码实现问题拆解技术原理Java第 82 题设计一个压缩算法,数据中重复字符较多,如何设计?请考虑使用哈夫曼树。 考察对数据压缩原理、哈夫曼编码的理解及设计能力编码实现技术原理方案权衡第 83 题快排的时间复杂度是多少?如何实现一个快速排序? 考察快速排序的复杂度分析、递归实现及优化边界编码实现技术原理第 84 题如何将类数组对象转换为真正的数组?请至少给出两种方法并说明适用场景。 掌握类数组转数组的常用技巧及差异编码实现技术原理JavaScript第 85 题给定学生成绩表,请编写 SQL 查询,统计每个学生的总成绩,并按总成绩降序排序。 考察 SQL 分组聚合与排序的基本能力编码实现技术原理SQL第 86 题请实现二叉树层序遍历(逐层输出节点值)。 考察二叉树层序遍历的实现能力与代码熟练度编码实现技术原理第 87 题请举例说明迭代器和生成器的概念、区别及典型使用场景。 考察对迭代器和生成器的理解、区别认知及实际应用能力编码实现问题拆解技术原理第 88 题给定一张成绩表,包含学生ID、课程ID和分数三个字段。请写出SQL:1)计算每个学生的总分;2)找出至少有三门课程分数达到90分的学生。 考察SQL聚合查询与HAVING筛选的综合运用编码实现问题拆解SQL第 89 题Python 中实现字符串反转有哪些常见方式?请至少给出两种。 考察 Python 字符串操作与切片的基本能力编码实现技术原理Python第 90 题请手写一个类的 equals 方法,并说明重写 equals 时需要遵循哪些约定。 考察 equals 重写的规范性与对对象相等性约定(对称性、传递性、一致性、非空性)的理解编码实现技术原理Java第 91 题请手写一个线程安全的单例模式实现,并说明其原理。 考察并发编程中的单例实现与线程安全机制编码实现技术原理Java第 92 题请实现一个函数,将输入的整数转换为二进制字符串并输出。 考察整数转二进制的实现逻辑与边界处理编码实现问题拆解第 93 题能不能选出某科目成绩最高分的学生学号? 考察数据库查询中按组或条件取极值记录的实现能力编码实现技术原理SQL第 94 题给定两个已排序的整数数组,请将它们合并为一个新的有序数组。 考察合并有序数列的基础算法实现能力编码实现技术原理第 95 题请实现反转重排链表:给定一个单链表,先反转后重排,解释你的算法和复杂度。 考察链表反转与重排的算法实现能力及复杂度分析编码实现问题拆解技术原理第 96 题请编写算法找出字符串中第一次只出现一次的字符,并说明复杂度。 考察哈希表或数组计数的算法应用与复杂度分析编码实现技术原理第 97 题请实现 LeetCode 647 回文子串的解法,并说明时间复杂度。 考察动态规划或中心扩展法解决回文子串计数问题的能力编码实现问题拆解第 98 题请实现重排链表的算法,给定一个单链表 L0→L1→…→Ln-1→Ln,将其重排为 L0→Ln→L1→Ln-1→L2→Ln-2→… 的形式。要求在原链表上操作,不改变节点值。 考察链表操作的熟练度、双指针找中点、反转链表和合并链表的综合能力编码实现技术原理第 99 题如何用Redis实现分布式限流?有哪些常见的限流算法? 考察分布式限流的实现方案与经典算法掌握编码实现技术原理Redis第 100 题请实现每隔 k 个结点翻转链表的算法,并说明空间复杂度与思路。 考察链表反转的编码实现、边界处理与空间复杂度意识编码实现问题拆解技术原理