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