地平线面试题 · 问题拆解
地平线相关面试题,按最终去重题目聚合。
共 927 道真题 · 当前筛选命中 217 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 81 题请完整描述C++程序从源码到可执行文件所经历的编译过程及各阶段的主要产出。 考察对C++编译链接全流程及各阶段职责的理解第 82 题请结合具体经历,谈谈你在工作中遇到困难时如何寻求帮助。 考察求助的方式、主动性、沟通能力和自我认知第 83 题请描述一次完整的RPC调用过程。 考察对RPC框架通信、序列化、负载均衡等核心环节的理解第 84 题给定一个数组,找出一个分界点,使得左右两边元素的乘积符号相等(正负或0),请说明思路和实现。 考察对乘积符号性质的理解、边界情况处理和算法设计能力第 85 题JS的事件循环机制是什么样的? 考察对JavaScript事件循环、宏任务微任务及异步执行顺序的理解第 86 题请分享一次你在实习中独立完成的实际任务,说明任务目标、你的具体做法和最终结果。 考察候选人独立完成任务的能力与责任感第 87 题请说明CAN总线的时序段(SS、PTS、PBS1、PBS2)分别代表什么含义,并解释CAN总线是同步通信还是异步通信。 考察对CAN总线协议时序结构和同步机制的理解第 88 题SSD 模型为什么能带来性能提升?它主要采用了哪些技术实现细节? 考察对性能优化方法及其机制的理解第 89 题请实现一个函数,在一个二维矩阵中判断是否存在一条从左上角到右下角的路径,只能向右或向下移动,并输出一条可行路径或判断结果。 考察矩阵遍历、递归/动态规划或回溯的编码实现与边界处理能力第 90 题如何删除链表中重复的节点?请描述你的思路和实现细节。 考察链表操作能力、算法设计思维及边界处理第 91 题介绍一下伙伴系统分配算法 考察内存分配算法理解、伙伴系统核心思想与优缺点第 92 题场景题:给一幅图,提取出它的子图。 考察图的子图提取的算法理解与实现能力第 93 题你认为AI产品的测试与传统的互联网软件测试相比有哪些不同? 考察对AI测试与传统测试差异的理解,以及风险识别的深度第 94 题请解释函数指针与指针函数的区别。 考察对指针与函数结合时的基本概念辨析能力第 95 题如何实现统计一个主播一天之内最大在线粉丝数和对应时间段? 考察实时数据流处理、滑动窗口聚合与时序分析能力第 96 题请说明父组件和子组件在生命周期上的执行顺序,并解释其设计原因。 考察对组件生命周期执行顺序的理解及设计意图的掌握第 97 题如何查找数组元素的索引?如果效率要求高,你会怎么做? 考察数组查找的多种实现方式与时间复杂度意识第 98 题给定一个整数数组表示一排商品的价格,请编写代码找出价格最大的商品对应的索引。 考察数组遍历与最大值查找的基础编码能力第 99 题请实现一个函数,判断输入的三条边是否能构成三角形,并返回类型(等边、等腰或不等边)。 考察基本的逻辑判断与编码实现能力第 100 题在 MySQL 中,客户端执行一条 SET 语句时,从发起请求到服务端返回结果,整个流程是怎么发生的? 考察对 MySQL 客户端与服务端交互协议、语句处理和响应机制的深入理解