地平线面试题 · 问题拆解
地平线相关面试题,按最终去重题目聚合。
共 927 道真题 · 当前筛选命中 217 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 21 题拷贝对象的方法有哪些?这些方法是深拷贝还是浅拷贝?使用 JSON 做深拷贝有哪些缺点? 考察对深浅拷贝语义的理解、常用拷贝手段及其适用边界第 22 题请编写代码或描述算法,求一个单向链表的中间节点。 考察链表遍历、双指针技巧与边界处理能力第 23 题用户态和内核态的零拷贝是怎么实现的? 考察对内核 I/O 路径、系统调用和数据拷贝开销的理解第 24 题请讲解缺页中断。 考察对虚拟内存、缺页中断机制及处理流程的理解第 25 题请描述一次中断从发生到处理完成的完整流程。 考察对操作系统中断处理机制的理解第 26 题中断向量表是什么?它有什么作用? 考察对中断向量表概念和功能的理解第 27 题普通指针和函数指针的区别?什么时候会用到函数指针? 考察C语言指针基础及函数指针的应用场景第 28 题请解释 Node.js 事件循环的主要阶段和执行顺序,并说明它对异步 I/O 处理的影响。 考察对 Node.js 事件循环机制的理解及异步模型的应用第 29 题文件分片怎么做的? 考察大文件上传中分片、并发与断点续传的实现方案第 30 题请解释一个具体的攻击路径,说明攻击者为什么能够窃取机密数据。 考察对攻击原理和根因的理解能力第 31 题设计一个并行读数据集的方法,这个方法有哪些问题和注意事项,怎么改进? 考察并行读数据集的设计能力、潜在问题识别与优化改进第 32 题线程切换的过程是怎样的?如何保存上下文并完成切换? 考察对操作系统线程上下文切换机制的理解第 33 题请介绍一下你实际编写过的自动化测试,包括测试类型、覆盖范围和你担任的角色。 考察候选人自动化测试的实际经验、技术选型和工程实践深度第 34 题请说明 Vue 中计算属性和 watch 的作用与区别。 考察对 Vue 响应式系统中计算属性与侦听器的理解与适用场景第 35 题DMA了解吗,从机发送时怎么用DMA,什么时候起作用? 考察DMA工作原理、从机场景下的配置与触发时机第 36 题请介绍JVM的垃圾回收机制。 考察对JVM内存管理、垃圾回收算法与收集器的理解第 37 题在实习中有没有独立完成的任务?请具体讲讲。 考察候选人独立负责能力与问题解决能力第 38 题Linux中驱动和设备是如何匹配的? 考察设备与驱动匹配机制的理解第 39 题数组指针和指针数组的区别是什么? 考察对指针与数组复合类型声明的理解与辨析第 40 题你使用过 pytest 库吗? 考察对 pytest 测试框架的基本了解与实际使用经验