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