地平线面试题(2026 最新)

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

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

筛选题目
第 1 题箭头函数和普通函数有什么区别? 考察对JavaScript函数语法、this绑定及适用场景的理解技术原理JavaScript第 2 题是否了解DMA? 考察对直接内存访问基础概念的理解技术原理第 3 题在25分钟内完成四道笔试题,涉及Promise和数组扁平化,请描述你的解题思路和时间分配。 考察时间管理与问题拆解能力问题拆解技术原理第 4 题请描述一个UVM验证环境的典型搭建过程。 考察对UVM验证方法学及环境架构的理解系统设计技术原理第 5 题请讲解ROS的通信机制及其底层实现原理。 考察对ROS核心通信模型和底层实现的理解系统设计技术原理方案权衡第 6 题如何重命名对象的key? 考察对象键名修改的基本操作与不同编程语言的处理方式编码实现技术原理第 7 题请描述一次你在团队合作中处理分歧或冲突的经历。 考察团队协作、沟通与冲突处理能力协作推动沟通表达冲突处理第 8 题请用 Python 实现一个针对 LLVM IR 常见指令形式的死代码消除(DCE)功能,并说明你的实现思路。 考察对 LLVM IR 结构、数据流分析基础及死代码消除算法的掌握与编码实现能力编码实现问题拆解技术原理Python第 9 题写一个16进制或10进制字符串转10进制的函数,需要保证健壮性 考察字符串解析、进制转换和输入健壮性处理编码实现问题拆解技术原理C++第 10 题你的项目涉及硬件开发,请问你对除自己负责模块外的其他两块硬件模块的理解程度如何? 考察跨模块理解与系统性认知能力业务理解技术原理第 11 题YOLOv4-tiny 训练时如何分配正负样本? 考察目标检测模型样本分配策略的理解风险判断技术原理第 12 题介绍一下你的第一个项目。 考察项目经验表达能力与个人角色理解项目复盘自我呈现第 13 题某端崩溃后,对端能否感知到连接异常? 考察对网络连接异常检测、协议机制和故障处理的掌握风险判断技术原理TCP第 14 题在中断上半部的编写中应该注意哪些事项? 考察对中断处理上半部职责边界和性能约束的理解风险判断技术原理第 15 题CSS 中有哪些常用的选择器?分别说明它们的用途和优先级。 考察 CSS 选择器的掌握程度与优先级理解技术原理技术选型CSS第 16 题解释一下setup和hold的具体概念。 考察数字电路时序分析中建立时间与保持时间的基本概念与区别技术原理问题排查第 17 题请介绍你对常用设计模式的理解及在实际项目中的应用。 考察对设计模式原理的掌握及在真实场景中的应用能力系统设计技术原理方案权衡第 18 题你对地平线的业务和技术方向有哪些了解? 考察候选人对目标公司的业务认知与岗位匹配度业务理解人岗匹配第 19 题C++虚函数和多态实现原理是什么? 考察对C++虚函数机制、虚表结构和多态底层实现的理解问题拆解技术原理C++第 20 题C++ unordered 容器底层通常使用哪几种数据结构? 考察 C++ 标准库容器底层实现原理与哈希冲突处理技术原理C++