小马智行面试题(2026 最新)

小马智行相关面试题,按最终去重题目聚合。

159 道真题 · 更新 2026-08-05

筛选题目
第 121 题翻译自动驾驶场景英文句子 考察英文翻译能力与自动驾驶领域术语理解业务理解沟通表达第 122 题为什么用SAM而不是直接从文本检测结果得到bbox? 考察对分割模型与检测模型差异及任务需求的理解问题拆解技术原理方案权衡第 123 题CAN和CANFD的区别是什么? 考察对CAN与CANFD协议特性、帧结构与性能差异的理解技术原理技术选型CAN第 124 题请说明在 Git 中如何撤销已提交但未推送的 commit,并解释与已推送 commit 的回滚方式的区别。 考察 Git 版本控制操作及对不同撤销场景的理解技术原理问题排查Git第 125 题请编写代码实现二维矩阵的旋转和平移变换。 考察矩阵变换的编码实现与数学理解编码实现问题拆解技术原理第 126 题怎么将程序加载到开发板上,然后启动的? 考察对嵌入式开发中程序烧录与启动流程的基本理解技术原理问题排查第 127 题你对于Git有什么使用经验、碰到过哪些坑 考察Git实际使用经验与问题排查能力持续改进项目复盘问题排查Git第 128 题请解释死锁产生的四个必要条件,并举例说明如何避免或解决死锁。 考察对死锁概念、产生条件及应对策略的理解问题拆解技术原理第 129 题请介绍你在学校期间承接过的项目实践经历。 考察候选人项目实践经验、个人职责与成果输出项目复盘结果导向自我呈现第 130 题请介绍一个你主导的项目,并说明若被指出技术过时,你会如何应对? 考察项目复盘、技术选型反思与持续改进能力持续改进项目复盘自我认知第 131 题请介绍一个你完成得最出色的项目。 考察候选人自我认知、项目亮点提取和结果导向的复盘能力项目复盘结果导向自我呈现第 132 题请介绍几种常见的内存页面置换算法及其适用场景。 考察对内存管理置换算法原理、比较及场景选择的理解技术原理方案权衡第 133 题请说明在与服务器端通信时,是否采用了 MQTT 协议,以及选择的理由。 考察通信协议选型与业务场景匹配能力业务理解技术选型方案权衡第 134 题请阐述CLIP和BLIP-2这两个多模态模型的设计思路、核心差异及其适用场景。 考察对多模态模型架构设计与能力差异的理解技术原理技术选型方案权衡第 135 题编译过程如何找到main函数? 考察对程序链接与启动流程的理解问题拆解技术原理第 136 题请介绍你在果蔬采摘机器人项目中承担的技术工作、主要挑战及最终成效。 考察项目复盘的清晰度、技术深度与结果量化能力沟通表达项目复盘结果导向第 137 题请介绍Java的异常处理机制,包括异常的分类、常见异常处理和自定义异常的使用场景。 考察Java异常体系的理解、异常处理实践与边界判断技术原理问题排查Java第 138 题请设计并实现一个LRU缓存,并说明如何计算缓存未命中(cache miss)数量。 考察LRU缓存实现逻辑与缓存命中率分析能力编码实现问题拆解技术原理第 139 题假设一辆车在10秒内接到用户救援电话的次数服从泊松分布,若某接线员在10秒内接到多次电话则称为爆单。已知一名员工管理5辆车,在9000秒内爆单次数的期望为a。请推导弹单次数期望与所管理车辆数m的关系,并给出通项公式。 考察泊松过程线性叠加性质与期望的计算问题拆解技术原理第 140 题若禁用移动构造和移动赋值函数,同时不声明拷贝构造和赋值函数,对拷贝构造和赋值函数的调用是否有影响? 考察C++特殊成员函数生成规则及移动操作被删除后的后退机制风险判断技术原理C++