荣耀面试题 · Java

荣耀相关面试题,按最终去重题目聚合。

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

筛选题目已选:Java
第 121 题实习前对Java了解多少,你是如何自学Java项目的? 考察Java基础掌握程度与自主学习项目的方法持续改进项目复盘自我认知Java第 122 题说说Java内存模型 考察对Java内存模型核心概念的理解技术原理Java第 123 题Java泛型是什么? 考察对泛型概念、作用及基础使用的理解技术原理Java第 124 题请介绍 Java 中 ConcurrentHashMap 的核心设计原理与常见使用场景。 考察对并发容器实现机制的理解及其适用场景技术原理方案权衡Java第 125 题请介绍线程的基本概念、生命周期以及线程安全的主要实现方式。 考察对线程基础知识的理解及并发安全控制能力风险判断技术原理Java第 126 题请说明 static 关键字的作用。 考察对 static 关键字核心语义的理解与常见应用场景技术原理Java第 127 题请介绍一下Java的内存回收机制。 考察JVM内存模型与垃圾回收机制的理解问题拆解技术原理Java第 128 题请解释 TreeMap 的底层数据结构及其核心操作的时间复杂度。 考察对 TreeMap 底层红黑树结构及关键操作性能的理解技术原理方案权衡Java第 129 题在Java中获取Class类对象有哪几种方式? 考察对Java反射机制中Class对象获取途径的掌握技术原理Java第 130 题是否使用过Java调用C++的方法? 考察候选人跨语言调用的实际经验与理解程度项目复盘技术原理问题排查C++Java第 131 题Android SDK和原生JDK有什么不一样的点? 考察对Android开发环境与标准Java运行机制差异的理解技术原理技术选型AndroidJava第 132 题请介绍Java语言的主要优势,并说明这些优势适合解决哪些类型的应用场景。 考察对Java语言特性的理解及其适用场景的分析能力业务理解技术原理技术选型Java第 133 题请介绍Java中线程安全的Map集合,说明它们各自的实现机制、适用场景和性能特点。 考察对线程安全Map家族的对比和选型能力技术选型方案权衡Java第 134 题在Java中,如何主动唤醒处于sleep状态的线程? 考察对线程生命周期、中断机制和异常处理的理解技术原理问题排查Java第 135 题请解释Java面向对象的三大特性。 考察Java面向对象核心概念的理解与表达能力技术原理Java第 136 题Override和Overload的区别? 考察对Java方法重写与重载的核心概念及实际应用的理解问题拆解技术原理Java第 137 题Arrays和ArrayList的区别 考察对基本数组与动态数组容器在特性、使用场景上的理解技术原理方案权衡Java第 138 题请说明Java虚拟机的运行时数据区域构成,并重点介绍其中的临时数据区(线程私有区)包含哪些部分。 考察对JVM运行时内存布局及线程私有数据区的理解技术原理JavaJVM第 139 题请说明单例模式的主要优缺点,并谈谈你在什么场景下会使用或避免它。 考察对单例模式原理、适用边界和潜在风险的理解技术原理方案权衡Java第 140 题请介绍 ThreadLocal 的工作原理和典型使用场景,并说明其可能引发的问题。 考察对线程局部变量机制、内存泄漏风险及适用边界的理解风险判断技术原理Java