招商银行·招银网络科技面试题 · 问题拆解
招商银行·招银网络科技相关面试题,按最终去重题目聚合。
共 2575 道真题 · 当前筛选命中 491 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 1 题请讲一下 unordered_map 的扩容机制。 考察对哈希表扩容原理、重哈希过程与复杂度影响的理解第 2 题Python手撕字符串仅保留数字、去重、降序输出 考察字符串处理、去重与排序的编码实现能力第 3 题接触过哪些测试用例、测试方法等等 考察测试用例设计经验与测试方法知识广度第 4 题一个 list 包含所有成员,成员属性有工资、年龄、部门。要求找出年龄大于 35 且工资大于 2w 的员工数大于 10 的部门。如何实现? 考察 Java 集合流式处理和分组统计能力第 5 题MCP 客户端与 server 之间是如何交互的?请描述一次完整的请求流程。 考察对 MCP 协议通信机制的理解第 6 题请在有序二维数组中查找目标值,判断其是否存在。数组每行从左到右递增,每列从上到下递增。 考察对有序二维数组特性的利用及二分或线性搜索能力第 7 题如果开发在项目截止前无法完成工作,你会如何处理这种情况? 考察项目管理、风险应对和优先级调整能力第 8 题请介绍 HashMap 的底层实现原理。 考察对 HashMap 数据结构、哈希冲突处理与扩容机制的理解第 9 题sleep和wait的区别,它们分别定义在哪个类中? 考察线程基础知识的准确性与概念辨析能力第 10 题请解释 JavaScript 事件循环中宏任务(macrotask)和微任务(microtask)的执行顺序。 考察事件循环机制理解及异步代码执行顺序推断能力第 11 题技术选型出现分歧怎么办? 考察候选人在技术决策中的沟通协作、方案权衡与决策推动能力第 12 题防抖在前后端可以怎么实现? 考察对防抖原理的理解及其在前端和后端场景中的应用第 13 题死锁是什么?怎么避免? 考察对死锁概念及常见避免策略的理解第 14 题不用雪花算法,自己如何实现分布式ID生成? 考察分布式ID方案的设计思路、原理理解和边界处理第 15 题CompletableFuture 有什么用? 考察对 Java 异步编程与 CompletableFuture 核心能力的理解第 16 题请介绍这个项目中你遇到的最核心的技术难点,你是如何分析和解决的? 考察技术难点识别、分析思路与解决能力第 17 题请讲解反转链表中指定区间(从第 m 个节点到第 n 个节点)的思路。 考察对链表反转的边界处理与局部反转的拆解能力第 18 题List底层实现 考察对List数据结构底层实现细节的掌握第 19 题请分享一个你在项目中遇到的最棘手的技术问题,以及你是如何解决的? 考察候选人面对技术难题时的分析、解决与复盘能力第 20 题如何测试项目里的登录注册模块? 考察测试用例设计、边界覆盖与异常处理能力