地平线面试题 · 风险判断
地平线相关面试题,按最终去重题目聚合。
共 927 道真题 · 当前筛选命中 76 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 1 题YOLOv4-tiny 训练时如何分配正负样本? 考察目标检测模型样本分配策略的理解第 2 题某端崩溃后,对端能否感知到连接异常? 考察对网络连接异常检测、协议机制和故障处理的掌握第 3 题在中断上半部的编写中应该注意哪些事项? 考察对中断处理上半部职责边界和性能约束的理解第 4 题请介绍 Go 语言中 GMP 调度的基本模型和工作原理。 考察对 Go 运行时调度模型的理解,包括 G、M、P 的角色分工与协作机制第 5 题请说明 malloc 在堆上分配内存的过程及其返回值处理 考察对动态内存分配机制和边界处理的理解第 6 题请描述编写一个Linux GPIO字符设备驱动的过程,包括必要的接口和注意事项。 考察Linux GPIO驱动开发的基本流程、关键接口及硬件操作注意事项第 7 题串口使用DMA工作时常见的问题有哪些? 考察对DMA串口潜在风险的识别与处理第 8 题在异构处理器系统中,如何设计DMA、多线程和内核中断通信机制以保证数据一致性和性能? 考察对异构系统资源协调、并发控制与数据一致性设计能力第 9 题请手写一个单例模式。 考察对单例模式实现细节、线程安全性和内存语义的理解第 10 题dynamic_cast 主要用于哪些类型的转换? 考察对 dynamic_cast 适用场景和基本机制的理解第 11 题异步FIFO的读写指针为什么要用格雷码? 考察格雷码在跨时钟域传输中的优势与适用条件第 12 题Qt信号槽可以同时发给多个线程吗 考察Qt信号槽跨线程机制与线程安全理解第 13 题TCP四次挥手中,主动关闭方为什么需要等待两个最大报文段生存时间(两个RTT)才能关闭连接? 考察对TIME_WAIT状态设计目的和网络可靠性的理解第 14 题遇到进度延误时,你们团队是如何进行进度把控和调整的? 考察风险应对与过程管理能力第 15 题中断上半部和下半部开发需要注意什么 考察中断处理机制的理解与实际开发中的权衡第 16 题是否出现过进度延期或者重大问题? 考察候选人对项目风险与问题的复盘能力及诚实度第 17 题内核态可以直接访问用户态传过来的虚拟地址吗? 考察内核态与用户态内存访问机制及地址空间隔离的理解第 18 题请介绍你对数据库连接(如连接池)的理解。 考察数据库连接管理和性能优化的基本认知第 19 题构造函数里可以使用虚函数吗? 考察对C++构造过程中虚函数调用机制的理解第 20 题请说明 React useEffect 的主要用途,并介绍其依赖数组参数的作用及使用注意事项。 考察对副作用清理、依赖管理和闭包陷阱的理解