招商银行·招银网络科技面试题 · 技术原理 · Java
招商银行·招银网络科技相关面试题,按最终去重题目聚合。
共 2575 道真题 · 当前筛选命中 370 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 1 题线程池的核心参数有什么? 考察对线程池核心参数及其作用的理解第 2 题Object类有哪些函数? 考察对Java基础类Object常用方法及其用途的掌握第 3 题为什么阿里巴巴不推荐 JDK 自定义的线程池? 考察对线程池默认策略、风险边界及生产经验的理解第 4 题请解释类加载器的双亲委派模型。 考察对类加载机制及其设计意图的理解第 5 题怎么创建线程? 考察多线程创建方式的掌握与适用场景第 6 题请介绍 HashMap 的底层实现原理。 考察对 HashMap 数据结构、哈希冲突处理与扩容机制的理解第 7 题sleep和wait的区别,它们分别定义在哪个类中? 考察线程基础知识的准确性与概念辨析能力第 8 题请介绍 Java 中常用的集合框架及其适用场景。 考察对 Java 集合框架的掌握程度及应用场景理解第 9 题接口和抽象类的区别,能否直接 new? 考察对 Java 面向对象核心概念的掌握及实例化边界第 10 题Java中CheckedException和UncheckedException的区别是什么? 考察Java异常体系分类及处理机制的理解第 11 题方法重写和重载的区别是什么? 考察面向对象多态性中重写与重载的语法和行为差异第 12 题Java 中一个类可以实现多个接口吗?为什么可以? 考察 Java 多接口实现机制及其设计原因第 13 题由当前线程执行的这个线程池拒绝策略会有什么隐患? 考察线程池拒绝策略的执行者与风险意识,特别是CallerRunsPolicy第 14 题反射是什么?它的运用场景和缺点有哪些? 考察对反射机制的原理理解、实际应用场景的广度以及风险意识第 15 题volatile和synchronized关键字的区别 考察并发基础中内存可见性与原子性的理解第 16 题HashMap的实现原理及扩容机制?为什么是转成红黑树不是别的数据结构 考察对HashMap底层结构、扩容流程及树化设计的理解深度第 17 题请介绍 TreeSet 的底层实现原理,并说明它如何保证元素的有序性和唯一性。 考察 Java 集合框架中 TreeSet 的底层数据结构、排序机制与去重逻辑第 18 题CompletableFuture 有什么用? 考察对 Java 异步编程与 CompletableFuture 核心能力的理解第 19 题List底层实现 考察对List数据结构底层实现细节的掌握第 20 题请介绍Java中线程安全的集合类,并说明其线程安全实现方式,尤其是ConcurrentHashMap的实现原理。 考察对Java并发集合的理解,包括线程安全实现机制和ConcurrentHashMap的设计细节