地平线面试题 · 编码实现
地平线相关面试题,按最终去重题目聚合。
共 927 道真题 · 当前筛选命中 108 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 101 题请实现一个带障碍物的路径规划算法:给定一个网格,其中 0 表示可通过,1 表示障碍,求从左上角到右下角的不同路径数量。 考察动态规划建模能力与障碍边界处理第 102 题给定一个典型场景,如何选择并实现合适的排序算法?请分析其复杂度与应用条件。 考察排序算法原理、复杂度分析和实际选型能力第 103 题请解释 JavaScript 中对象解构赋值时如何对解构出的变量进行重命名,并举例说明。 考察对象解构语法的掌握及实际应用第 104 题在 STM32 开发中,回调函数是什么?一般如何使用? 考察对嵌入式程序回调机制的理解与应用第 105 题请解释什么是节流和防抖,并说明它们的应用场景及实现方式。 考察对高频触发场景优化技术的理解与实现能力第 106 题如果需要记录 0-1 背包问题中具体装了哪些物品,应该如何实现?请说明思路。 考察在动态规划基础上附加路径回溯的实现能力第 107 题定义一个 shared_ptr 对象时,sizeof 返回多大?为什么? 考察对 shared_ptr 内部组成和内存布局的理解第 108 题什么是闭包?请说明其典型使用场景。 考察对闭包概念的本质理解及实际应用能力