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