恒生电子股份有限公司面试题 · 技术原理 · Java
恒生电子股份有限公司相关面试题,按最终去重题目聚合。
共 694 道真题 · 当前筛选命中 71 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 41 题HashMap在并发场景下有什么问题? 考察对HashMap线程不安全及其并发影响的理解第 42 题请解释 JDK 和 JRE 的区别。 考察对 Java 运行时环境与开发工具包的基础概念理解第 43 题你目前使用的JDK版本是什么?请介绍该版本中你印象最深的新特性。 考察候选人实际使用的JDK版本及其对新特性的理解和掌握程度第 44 题如何排查OOM和StackOverflow问题? 考察对JVM内存异常和栈溢出的理解、排查工具与分析方法第 45 题Java异常体系如何构成? 考察对Java异常分类、处理机制及设计原则的理解第 46 题HashMap 底层是如何添加元素的?请说明其存储结构和插入流程。 考察 HashMap 的底层存储、哈希定位、冲突处理与扩容机制第 47 题请说明什么是内存泄漏,并列举几种常见的内存泄漏场景,除 ThreadLocal 外还有哪些典型情况? 考察对内存泄漏概念的理解及实际场景的识别能力第 48 题请结合你的实际项目,说明你在编码过程中用过哪些Java集合类,并分别说明它们的设计原理和适用场景。 考察对常用集合类的理解深度、原理掌握和实际应用能力第 49 题请介绍 Java Stream 流的主要操作类型,并举例说明这些操作在数据处理中的应用。 考察对 Java Stream API 的操作分类、特性理解及实际应用能力第 50 题Java中怎么实现排序 考察对Java排序基础API及自定义排序实现的掌握第 51 题请详细介绍HashMap的实现原理,并说明在Java中它的主要特性。 考察对HashMap底层结构、哈希冲突处理、扩容机制及线程安全特性的理解第 52 题方法重载和方法重写的区别 考察对Java方法重载与重写基本概念及适用规则的掌握第 53 题请说明 synchronized 的底层实现原理。 考察对 Java 同步机制、锁升级和内存语义的深入理解第 54 题说一下OOM,哪些情况下会造成OOM。 考察对Java内存溢出类型、触发场景和排查思路的理解第 55 题HashMap、Set、List的父类分别是什么? 考察Java集合框架的继承体系基础第 56 题请说明Java HashMap的扩容机制以及扩容循环次数如何确定。 考察HashMap扩容原理及容量变化规则第 57 题synchronized和Lock的区别是什么? 考察并发编程中两种锁机制的实现原理、适用场景与权衡第 58 题Java如何判断某个对象是不是可以回收? 考察Java垃圾回收中对象可回收判定机制的理解第 59 题在Java中,一个引用类型变量本身占多少内存? 考察对Java引用类型内存占用大小的理解第 60 题请解释字符流和字节流在底层实现上的区别。 考察对Java I/O流底层实现原理的理解