中科曙光面试题 · Java

中科曙光相关面试题,按最终去重题目聚合。

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

筛选题目已选:Java
第 21 题ThreadLocal的实现原理是什么? 考察对线程局部存储机制及其底层实现的理解风险判断技术原理Java第 22 题重写(Override)和重载(Overload)有什么区别? 考察对重写与重载在概念、时机、签名规则及多态上的区分能力问题拆解技术原理Java第 23 题请列举 Java 的基本数据类型,并说明各类型的取值范围和默认值。 考察 Java 基础知识掌握程度技术原理Java第 24 题如何使用Java连接数据库并查询表中的数据? 考察Java数据库编程基础,包括JDBC连接、SQL查询与结果处理编码实现技术原理Java第 25 题请介绍你在项目中是如何实现LRU缓存的? 考察LRU缓存的数据结构选型、操作复杂度与工程实现细节编码实现系统设计技术原理Java第 26 题请实现单例模式的懒汉式和饿汉式两种写法,并比较它们的线程安全性。 考察单例两种写法的实现细节及线程安全考量编码实现技术原理Java第 27 题请介绍JUC(Java并发编程工具包)的主要内容和使用场景。 考察Java并发编程基础知识的掌握程度和实际应用能力问题拆解技术原理Java第 28 题synchronized和Lock锁的区别 考察并发编程中两种锁机制的实现原理、使用场景和权衡技术原理方案权衡Java第 29 题请谈谈你对Java并发类相关问题的理解,包括主要并发工具类及其适用场景。 考察Java并发编程基础、常用工具类掌握及场景选择能力技术原理方案权衡Java第 30 题为什么volatile不能实现原子性? 考察对Java内存模型、volatile语义与原子性区别的理解风险判断技术原理Java第 31 题类变量和实例变量的区别是什么? 考察对 Java 类成员变量与实例成员变量的存储位置、生命周期和访问方式的理解技术原理Java第 32 题ThreadLocal 在登录态或请求上下文传递中有什么作用?使用时需要注意哪些问题? 考察 ThreadLocal 原理、作用域管理与内存泄漏风险风险判断技术原理Java第 33 题请介绍你对 ThreadLocal 的理解,包括其内部实现、为什么使用弱引用,以及可能的内存泄漏场景。 考察对 ThreadLocal 底层实现、引用类型和内存泄漏问题解决的理解风险判断技术原理问题排查Java第 34 题请介绍 G1 垃圾回收器的设计原理及其适用场景。 考察对 G1 垃圾回收器核心机制与使用场景的理解性能优化技术原理方案权衡Java第 35 题什么时候使用volatile? 考察对volatile内存语义和适用场景的理解风险判断技术原理Java第 36 题==和equals的区别 考察对Java中引用比较与值比较的底层理解技术原理Java