荣耀面试题 · 技术原理
荣耀相关面试题,按最终去重题目聚合。
共 1525 道真题 · 当前筛选命中 938 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 741 题请问概率测试通常包含哪些方面,你会如何设计概率测试用例? 考察对概率测试范围的理解和测试设计方法第 742 题请描述驱动程序的编写框架,包括初始化、核心功能和销毁/重置等部分。 考察对设备驱动程序整体结构和流程的掌握第 743 题数据结构有哪些是内存连续,哪些内存不连续? 考察对常见数据结构底层内存布局的理解第 744 题会哪些排序算法? 考察排序算法的掌握广度与原理理解第 745 题RabbitMQ 在哪些场景下会发生消息丢失?如何避免? 考察消息可靠投递与消费的完整性保障第 746 题什么是聚簇索引和非聚簇索引? 考察对数据库索引底层存储结构及数据组织方式的理解第 747 题请介绍可扩展哈希(Extendible Hashing)的索引结构,并说明在什么条件下会发生桶分裂(Bucket Split),以及分裂过程如何工作。 考察可扩展哈希索引结构、全局深度与局部深度、桶分裂触发条件及扩容机制第 748 题请解释Java中的单例模式,并说明Spring Boot中的单例Bean与经典单例模式有何区别。 考察单例模式的理解及框架应用差异第 749 题笔试中你使用内置函数解决了编程题,请以该题为例,说明如果用原生方法手写实现,你会如何设计算法。请描述你的思路和实现步骤。 考察问题拆解、算法设计及动手实现能力,检验对内置函数背后原理的理解第 750 题请说明Java中InputStream与OutputStream的区别,并举例说明它们的使用场景和典型用法。 考察对Java I/O流抽象、方向性和典型使用模式的理解第 751 题请介绍 JUC 中主要的并发工具类及其应用场景。 考察对 Java 并发包工具类的掌握程度及实际应用能力第 752 题请列举几种常见排序算法,并说明它们的基本思想、时间复杂度和适用场景。 考察对基础排序算法的理解、分析和场景判断能力第 753 题有一个任务需要丢到异步线程执行,执行完再获取结果。如何实现? 考察异步任务执行与结果获取的实现方式及边界第 754 题synchronized和Lock的区别是什么? 考察并发编程中两种锁机制的实现原理、适用场景与权衡第 755 题在 Redis 集群(主从)模式下,分布式锁实现有哪些风险,应如何应对? 考察主从复制时锁的可用性与一致性问题第 756 题常用的 STL 容器有哪些?vector 和数组的区别是什么? 考察STL容器的基础认知与vector相对数组的特性差异第 757 题在模型训练中,为什么通常使用优化算法来求解参数,而不是直接计算解析解? 考察对优化算法必要性及解析解局限性的理解第 758 题请介绍C++相对于其他编程语言的主要特性,并谈谈这些特性在实际开发中的适用场景。 考察对C++核心语言特性的掌握及其工程应用理解第 759 题简述管道(Pipe)的原理,包括其数据流方向和容量限制。 考察对管道实现机制和限制的理解第 760 题TCP 和 UDP 的区别是什么? 考察对传输层两大协议基本特性的理解与对比能力