招商银行面试题 · 风险判断 · Java
招商银行相关面试题,按最终去重题目聚合。
共 795 道真题 · 当前筛选命中 15 道 · 更新 2026-08-05
筛选题目已选:风险判断 · Java
考察点
技术栈
第 1 题说说线程池的核心参数 考察对线程池核心参数的理解及其在任务执行中的作用第 2 题HashMap线程安全吗? 考察对HashMap线程安全性的理解和并发场景处理能力第 3 题线程池怎样停止? 考察线程池优雅停止机制及与任务执行状态的交互第 4 题ThreadLocal 的原理是什么?如果 key 使用强引用会有什么问题? 考察 ThreadLocal 内存模型及内存泄漏风险的理解第 5 题强引用、软引用、弱引用和虚引用的区别是什么? 考察Java引用类型对GC行为和对象生命周期的理解第 6 题讲一讲 synchronized 用在不同的对象上有什么区别? 考察 synchronized 锁对象的作用范围与锁粒度理解第 7 题请介绍 Java 中的异常处理机制,并说明如何合理使用 checked 和 unchecked 异常。 考察对 Java 异常体系的理解及实际使用原则第 8 题请讲一讲 ThreadLocal 的工作原理、典型应用场景以及使用时需要注意哪些问题? 考察对 ThreadLocal 的实现原理、应用场景和内存泄漏等风险的理解第 9 题sleep和wait有什么区别? 考察对线程等待与唤醒机制、锁释放及使用场景的理解第 10 题请讲解 HashMap 的内部实现原理,包括底层数据结构、put 和 get 的流程、扩容机制,以及它在高并发下的安全问题。 考察 HashMap 底层实现、扩容机制及线程安全认知第 11 题请解释Java中拆箱和装箱的概念,并说明它们可能带来的性能问题。 考察对Java自动装箱与拆箱机制的理解及潜在性能影响第 12 题线程池的执行流程是怎样的? 考察线程池核心机制与边界处理能力第 13 题请介绍一下 Java 中的基本数据类型与包装类,以及它们之间的区别和转换方式。 考察对基本类型与包装类的理解及自动装箱拆箱机制第 14 题请介绍线程池常见的拒绝策略。 考察饱和处理策略及其适用场景第 15 题请分析 ThreadLocal 的使用场景及其潜在缺点。 考察对 ThreadLocal 内存泄漏、线程复用和生命周期管理风险的理解