恒生电子股份有限公司面试题 · 方案权衡 · Java
恒生电子股份有限公司相关面试题,按最终去重题目聚合。
共 694 道真题 · 当前筛选命中 16 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Java
考察点
技术栈
第 1 题Hashtable和HashMap的区别 考察对Java集合框架中两种Map实现的差异理解第 2 题说说 ArrayList 和 LinkedList 的区别。 考察对 Java 常用集合底层实现及适用场景的理解第 3 题请谈谈Java中常见锁的实现方式,以及它们各自的特点和使用场景。 考察Java锁的基本概念、分类与适用场景第 4 题请说明线程池的核心构造参数及其各自的作用。 考察对线程池参数含义和调优依据的理解第 5 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 6 题讲讲HashMap和Hashtable的区别。 考察对Java集合框架线程安全与性能取舍的理解第 7 题请介绍 HashTable 的底层数据结构,并说明它与 HashMap 的主要区别。 考察对 HashTable 底层结构及与 HashMap 差异的理解第 8 题线程池核心参数有哪些?当任务到来时的处理流程是怎样的?核心线程与非核心线程有什么区别? 考察线程池核心参数、任务调度流程及核心线程与非核心线程的行为差异第 9 题接口和抽象类的区别 考察对面向对象核心概念的理解与运用第 10 题说一下公平锁和非公平锁的区别 考察对锁公平性机制、性能与适用场景的理解第 11 题请介绍Java中常用的锁机制及其适用场景。 考察对Java锁体系的整体理解与适用场景的辨析能力第 12 题ArrayList与LinkedList的区别 考察对两种常用List实现的数据结构、性能特性及适用场景的理解第 13 题项目中为什么使用C++实现,而不是用Java?相比之下好在哪里? 考察技术选型能力及对C++和Java差异的理解第 14 题synchronized和Lock的区别是什么? 考察并发编程中两种锁机制的实现原理、适用场景与权衡第 15 题请比较 BIO 与 NIO 在传输效率上的差异,并说明各自的适用场景。 考察对阻塞与非阻塞 IO 模型的理解及其在效率与场景权衡上的掌握程度第 16 题Java 中字符串使用 + 拼接的底层原理是什么? 考察对 Java 字符串不可变性、编译期优化与运行时拼接机制的理解