荣耀面试题 · 技术原理
荣耀相关面试题,按最终去重题目聚合。
共 1525 道真题 · 当前筛选命中 938 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 101 题请解释Spring中的控制反转、依赖注入和面向切面编程,并说明它们各自解决的问题。 考察对Spring核心概念的理解及其设计意图第 102 题请介绍 JVM 的内存区域划分,以及不同区域中发生的典型异常。 考察对 JVM 运行时内存模型和常见错误的掌握程度第 103 题进程间通信方式有哪些?请举例说明。 考察对操作系统进程间通信机制的掌握程度第 104 题了解Linux吗?怎么找到一个进程中的线程? 考察Linux线程模型与进程内线程查看的基础操作第 105 题为什么加了索引查询会变快? 考察对索引加速原理和适用边界的理解第 106 题场景题:如果要录入全国人的信息,怎么建立数据库表? 考察数据库表设计、数据建模与扩展性思考能力第 107 题两个类相互持有对方的引用时,垃圾对象如何被回收? 考察对可达性分析算法和循环引用回收机制的理解第 108 题请对比 HashMap 与 ConcurrentHashMap 在多线程环境下的适用场景和实现差异。 考察对 Java 集合并发安全机制及适用场景的理解第 109 题请解释什么是时间复杂度和空间复杂度,并说明它们的区别与用途。 考察对算法复杂度基本概念的理解及其在工程中的意义第 110 题请介绍 Kafka 作为消息队列中间件,它的核心设计和工作原理是怎样的? 考察对 Kafka 架构、消息模型和关键机制的体系化理解第 111 题说说 ArrayList 和 LinkedList 的区别。 考察对 Java 常用集合底层实现及适用场景的理解第 112 题Transformer相对于其他网络的优点和缺点是什么? 考察对Transformer架构特性的全面理解与对比分析能力第 113 题电源模块选择时需要考虑哪些关键参数? 考察对电源模块选型核心参数的掌握与系统考量能力第 114 题请手写代码并讲解最长公共子序列问题的解题思路。 考察动态规划建模能力、状态定义与转移方程的推导,以及边界处理和复杂度分析第 115 题请解释C++内存模型中的内存区域划分,以及每种区域存储的数据类型。 考察对C++内存布局的理解第 116 题synchronized关键字的使用场景有哪些,以及修饰静态方法和实例方法有什么区别? 考察对Java内置锁机制的理解和实际应用能力第 117 题请介绍你在项目中使用过哪些中间件,并说明你对这些中间件的理解。 考察项目相关性、技术深度与知识体系第 118 题List、Set、Map 的区别和使用场景是什么? 考察对 Java 三大集合接口特性的理解及场景化选型能力第 119 题怎么理解责任链模式? 考察对责任链模式原理、应用场景和优缺点的理解第 120 题解释泛型和模板 考察对泛型与模板的机制理解和应用能力