恒生电子股份有限公司面试题 · 技术原理 · Java

恒生电子股份有限公司相关面试题,按最终去重题目聚合。

694 道真题 · 当前筛选命中 71 · 更新 2026-08-05

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