地平线面试题(2026 最新)

地平线相关面试题,按最终去重题目聚合。

927 道真题 · 更新 2026-08-05

筛选题目
第 361 题假设 Git 分支上有 a、b、c、d 四个已 push 的提交,现在想把 a 和 d 单独拎出来形成新分支,如何操作? 考察对 Git 提交提取、分支创建和冲突处理的理解问题拆解技术原理Git第 362 题中断向量表的地址可以改变吗?如果可以,如何改变? 考察对中断向量表可重定位性和实现细节的理解技术原理技术选型第 363 题请分别介绍 UDP 和 TCP 的主要特点,并说明各自适用的典型场景。 考察对 TCP 与 UDP 核心区别的理解以及结合场景的选型能力技术原理技术选型TCPUDP第 364 题请介绍你在一个具体项目中主要负责的工作和职责,以及你如何推动项目完成。 考察候选人对自身角色、贡献和项目执行细节的描述能力项目复盘结果导向自我认知第 365 题请介绍一下 Spectre 攻击的原理和危害。 考察对硬件侧信道漏洞原理、利用机制及影响范围的理解风险判断技术原理第 366 题请介绍你在项目中的具体分工和职责,以及你如何与团队成员协作。 考察候选人在项目中的实际贡献、角色定位与协作方式协作推动项目复盘自我认知第 367 题请简要介绍你参与过的项目背景,包括项目目标、你的具体职责以及最终成果。 考察项目概括能力、职责清晰度与成果量化意识项目复盘自我呈现第 368 题请谈谈你对自动曝光(AE)的理解,并说明运动曝光表是如何实现 AE 的。 考察对相机自动曝光机制及运动曝光表原理的理解系统设计技术原理第 369 题请说明操作系统中的常见总线类型,并介绍进程调度和中断管理的基本机制。 考察操作系统基础知识,包括总线分类、进程调度策略和中断处理流程问题拆解技术原理第 370 题在[你的项目]中,你负责了哪些技术驱动的开发工作? 考察候选人在项目中的具体技术职责与贡献项目复盘技术原理第 371 题请说明用户态线程的上下文切换机制,以及与内核态线程切换的区别。 考察对用户态线程调度实现与切换开销差异的理解技术原理方案权衡第 372 题请比较浏览器存储(Cookie、localStorage、sessionStorage)与 HTTP 缓存(如 Cache-Control、ETag)的应用场景和区别。 考察对浏览器端存储技术和 HTTP 缓存机制的理解与选型能力技术原理技术选型方案权衡第 373 题用过vim么,介绍vim常用命令? 考察对vim编辑器基本操作和常用命令的熟悉程度技术原理第 374 题请完整描述C++程序从源码到可执行文件所经历的编译过程及各阶段的主要产出。 考察对C++编译链接全流程及各阶段职责的理解问题拆解技术原理C++第 375 题请介绍你在Linux相关实习中的两段经历,重点讲讲其中遇到的难点以及你是如何解决的。 考察候选人实习经历的真实性、技术深度和问题解决能力持续改进项目复盘问题排查Linux第 376 题说说useEffect和useLayoutEffect的区别? 考察对React副作用执行时机和性能影响的理解技术原理方案权衡React第 377 题请结合具体经历,谈谈你在工作中遇到困难时如何寻求帮助。 考察求助的方式、主动性、沟通能力和自我认知沟通表达问题拆解自我认知第 378 题一个类的大小受哪些因素影响? 考察对C++对象内存布局、对齐和虚函数机制的理解技术原理C++第 379 题请现场实现一个CUDA向量求和(Vector Sum)的核函数与调用代码,并说明主线程与设备端的分工。 考察CUDA核函数编写、内存模型与性能边界意识编码实现性能优化技术原理CUDA第 380 题请手写快速排序算法。 考察排序算法实现能力、递归理解和边界处理编码实现技术原理