群核科技面试题 · 技术原理 · Java
群核科技相关面试题,按最终去重题目聚合。
共 191 道真题 · 当前筛选命中 34 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 21 题一般 equals 和 hashCode 怎么重写? 考察 Java 对象相等性与哈希契约的实现规范第 22 题在Spring MVC中,拦截器(Interceptor)有哪些常用方法? 考察Spring MVC拦截器的生命周期方法及使用场景第 23 题请手写一个基于事件的公共事件总线(EventBus),支持事件的注册、发送和取消注册。 考察事件总线的设计实现、线程模型与解耦思想第 24 题HashSet 的底层实现原理是什么? 考察对 HashSet 基于 HashMap 实现原理的理解第 25 题关键字锁的原理,以及它与ReentrantLock的区别是什么? 考察对synchronized和ReentrantLock底层原理及使用差异的理解第 26 题请解释双重检查锁(Double-Checked Locking)模式及其在Java中的正确实现方式。 考察对双重检查锁的理解、线程安全性和正确实现细节第 27 题Integer作为函数参数传递,在函数内执行 +1 操作,函数外的变量值会改变吗? 考察值传递与对象引用的理解,以及 Java 包装类的不可变性第 28 题垃圾回收机制(新的和旧的有什么不一样)? 考察对垃圾回收算法演进、代际划分及新旧策略差异的理解第 29 题线程池线程核心数如何取舍? 考察线程池参数设计、任务特性分析与资源权衡能力第 30 题final和finalize的区别是什么? 考察Java关键字final与Object类finalize方法的语义、用途和正确使用方式第 31 题EasyExcel流式导入解决了什么问题?具体代码里是怎么实现的? 考察对大数据量Excel导入的内存问题认知及EasyExcel流式读取API的使用第 32 题请介绍Java中单例模式的实现方式及其适用场景。 考察对单例模式多种实现方式的理解、线程安全性和应用判断第 33 题DTO、VO、PO的区别是什么? 考察对Java分层架构中数据对象职责边界的理解第 34 题请解释Java中的装箱和拆箱分别指什么,并指出常见陷阱。 考察对自动装箱拆箱机制及其边界问题的掌握