资讯动态

大疆华为小米远景秋招面试全解析:嵌入式与IoT岗位考察重点与避坑指南

发布时间:2026/8/30 21:04:25 来源:尧图企业网站定制
秋招那会儿我同时在盘大疆、华为、小米、远景这四家岗位方向是嵌入式软件和算法偏工程落地。四家走下来最大的感受是它们虽然都是科技公司但面试逻辑完全不同。大疆在追你项目里每个参数为什么这么定华为在看你的工程边界和流程适应力小米更偏向 IoT 场景里的软硬件联调思维而远景会反复确认你对新能源行业的真实理解。这篇文章不准备写那种“面经合集”的流水账我会按公司拆开讲清楚每家的考察重点、我踩过的坑以及你觉得“明明答对了却被挂掉”背后真正的原因。内容主要面向准备嵌入式、物联网、算法岗秋招的应届生也适合想了解这几家公司技术面试风格的朋友。1. 秋招定位与四家公司面试风格总览1.1 四家公司到底在选什么样的人先说结论大疆选的是“够较真的人”华为选的是“能扛复杂工程的人”小米选的是“懂场景落地的人”远景选的是“认同能源逻辑的人”。这四句话不是空话是面试题目的出题逻辑。大疆的每一轮面试都在追具体数字。我做过的那个机器人项目里用了一个卡尔曼滤波做姿态解算面试官直接问“你的过程噪声协方差矩阵初始值怎么定的试过哪些值为什么最后选了那个”这种问题如果你只是调包跑通现场会非常难受。华为的面试则非常流程化尤其是通过机试之后的技术面基本会围绕项目、八股、场景设计三块来走。面试官很少跟你发散聊更像是在对照一个能力模型打分。你得表现出“能在复杂流程里稳定交付”的特质。小米的面试比较务实面试官会直接拿米家生态里的设备举例子问你。我当时被问到“如果一个小米网关接入了二十个子设备你如何用代码排查某个设备离线的原因”这个问题其实非常贴近真实现网环境。远景则完全不同面试官会花很多时间聊能源行业的结构性变化。技术问题不深但经常跟业务场景绑在一起比如“你做的这套预测算法能不能用在风机功率预测上”。如果你对行业没有认知专业术语再熟也很难接住。下面用一张表把这四家公司的整体差异列出来。公司技术考察深度面试风格核心考察点面试轮次大疆极深压迫式深挖项目细节、技术原理、工程习惯笔试3轮技术面HR面华为较深流程化打分工程能力、八股基础、流程认知机试2到3轮技术面主管面小米中等偏深场景化提问IoT落地、联调思维、场景理解笔试2到3轮技术面HR面远景中等业务融合行业认知、技术迁移能力笔试2轮业务面高管面1.2 投递节奏与提前批的取舍秋招投递的时间窗口其实比很多应届生想象的更早。大疆和远景的提前批通常七月就开了华为和小米的正式批一般八月底到九月陆续启动。我的建议是提前批必须投哪怕觉得准备不充分也要投。原因是提前批的面试官通常更有耐心招人指标也更宽松而且就算挂了多数公司正式批还能再投一次等于是白赚一次全真模拟面试的机会。我当时对四家公司的投递顺序也有意做了安排。先面大疆和远景给自己上强度中间穿插小米这种压力相对可控的面试找回节奏最后再走华为这种流程长的公司。这一套走下来到了华为技术面的时候我已经能比较自然地应对各种追问了。这里要特别提醒一个容易被忽略的细节各大公司的笔试时间经常撞车尤其是九月中旬到十月初基本每周都有两到三场笔试。一定要建一个表格记录每家公司的投递时间、笔试时间、面试时间、当前状态哪怕只是简单记录也绝对比临时翻邮箱高效得多。我见过不止一个同学因为漏看邮件错过了笔试这种情况真的非常可惜。2. 大疆一场对项目细节的极限深挖2.1 笔试与常考的技术栈大疆的笔试题目量不大但计算量和深度是四家里最扎实的。我投的嵌入式方向试卷里出现了大量关于 RTOS 任务调度、中断优先级、DMA 传输、I2C/SPI 时序的题目还有一部分 C 语言指针和内存对齐的内容。这些题目不能靠背八股需要在真实项目里写过代码才能快速判断。举个例子有一道题给了个结构体让算 sizeof 是多少。这个题表面考内存对齐实际上考的是你对嵌入式系统内存布局的理解。如果你在项目里做过通信协议的数据帧解析对这种问题会敏感得多因为你会立刻想到#pragma pack和__attribute__((packed))的影响。大疆笔试的意图很明显筛掉那些只会写应用层代码、完全不懂底层的候选人。另外大疆笔试里还有不少关于无人机和机器人的背景知识。比如问你 IMU 的加速度计和陀螺仪分别用来干嘛、GPS 和 RTK 的区别、视觉 SLAM 里特征点法和直接法的适用场景。这些内容不是科班课程都会讲到的需要在准备阶段额外去补充。我当时把 PSDKPayload SDK的开发文档翻了一遍虽然岗位不一定要做负载开发但了解这套东西能让你对大疆的技术栈有整体认知。备考大疆笔试最有效的方法是把你项目里用到的每一个传感器、每一条通信协议、每一个控制算法都往深里问自己三遍它是什么、它为什么这样、如果换一种方案行不行。这个方法受益的不只是笔试而是整场面试。2.2 二面中关于软硬件结合的灵魂拷问大疆的二面是我整个秋招里记忆最深的一场。面试官上来没让我自我介绍直接点着我简历里写的“基于 RK3588 的无人机视觉识别系统”开始问。第一层问题还算常规问我 RK3588 的算力大概多少 TOPSNPU 支持哪些模型量化格式。这些我提前准备过答得很顺。然后问题开始收紧面试官问“你用的 YOLOv5s 在 RK3588 上部署时帧率是多少这个帧率有没有包含图像预处理的时间你用的是什么缩放算法为什么不用 letterbox 那种”我当时有点愣住因为这些性能数据我确实只测了模型推理时间没把预处理、后处理整条链路算进去。面试官笑着说“那你这个帧率写出来是要打折扣的”。这一下我算是彻底理解了大疆面试官真正想看的是你有没有从系统层面想问题而不是把 AI 模型当成一个黑盒。他追问图像缩放算法是因为不同缩放方式对边缘检测的结果影响很大而无人机视觉识别对边缘信息很敏感。这些问题不是刁难是真实工程里一定会遇到的问题。更狠的是后面还问了 PSDK 开发板相关的问题。面试官问“如果让你在 Mavic 系列的负载接口上做一款气体检测设备你需要从 PSDK 里获取哪些数据”我当时的回答是需要获取飞行状态、GPS 坐标、时间戳然后通过串口把气体传感器数据回传。面试官补充说还应该考虑电源管理、设备热插拔检测、数据同步的时延问题。这一问让我意识到大疆不仅看你会不会做板子还要看你能不能把一个设备挂到无人机这个复杂的移动平台上。2.3 大疆面试避坑记录大疆的面试跟其他公司有一个非常明显的区别他们喜欢在你答完一个问题后顺着你的答案再往下挖两层。这意味着你说的每一句话都可能成为下一个问题的素材所以千万别在简历里或回答里写自己不熟悉的东西。我踩过的一个具体坑是我在项目描述里写了“使用大疆智图进行建图”但实际上我只用过它的默认参数跑了一遍离线重建。面试官问“智图输出的成果坐标系是什么你做过控制点校正吗”我一下子就答不上来了。后来复盘时我查了一下大疆智图输出的坐标系、像控点质量报告、重叠率检查这些都是做航测基本会接触的概念我当时确实偷懒了。另一个坑是自我介绍里放太多形容词。大疆面试官几乎不关心你“热爱技术”“学习能力强”这类表述他们只会通过具体的技术追问来验证。所以自我介绍控制在两分钟以内重点说做过的项目和技术栈就够了把时间留给后面的硬仗。还有一点大疆的 HR 面也会问技术。我当时 HR 问我“你平时关注哪些开源项目”以及“你怎么看待无人机开源社区”。这题表面上是闲聊实际上是在探测你对技术社区的参与深度。如果你真的在 GitHub 上看过一些项目哪怕只是给文档提过 typo 修复也比说“我经常逛 GitHub”要有说服力得多。3. 华为流程化面试与OD机试备考3.1 OD机试怎么准备题型与应试策略华为的秋招面试有个特点技术线很宽数通、存储、光、云计算、终端都有而且有一种招聘形态叫 OD全称是 Outsourcing Developer虽然挂着华为的牌子但合同签在外包公司这点需要提前想清楚。我准备的是偏数通和硬件方向的岗位所以整个环节里机试是最有硬性门槛的一道关卡。华为机试通常有三道题分值大概是 100 分、200 分、300 分的结构总分过线才能进入后续面试。时间一般 150 分钟左右语言可以选 C/C、Java、Python。第一题通常考字符串处理、数组操作属于签到题第二题考一些常见算法比如滑动窗口、双指针、二分查找第三题是个完整的算法题经常出图论或者动态规划。我备考时遇到的最大问题是时间分配容易失衡。刚开始练习时我死磕第三题结果第二题反而因为时间不够草草交卷。后来调整策略第一题必须 20 分钟内拿下第二题集中精力拿满分第三题至少把暴力解法写上。这个策略在真正的机试里帮我稳住了分数因为第三题能完全 AC 的人其实不多但前两题做扎实过线问题不大。具体刷题建议是把 LeetCode 的 hot 100 过两遍第一遍按标签刷第二遍随机刷重点看“字符串处理、哈希表、前缀和、DFS/BFS、动态规划”这几类。华为机试的题目非常偏向工程应用场景比如日志分析、任务调度、路径规划所以建议多练跟“模拟过程”有关的题目而不是纯数学推导类的竞赛题。3.2 技术面试重点数通、网络命令与WLAN实验我的华为技术面分了两轮一轮是通用技术面一轮是主管面。通用技术面里面试官先是让我讲项目然后就转向了一组网络方向的八股题。因为这些题目非常有代表性我单独列出来供大家参考OSI 七层模型和 TCP/IP 四层模型怎么对应各层典型协议有哪些交换机转发数据的流程是怎样的MAC 地址表是学习过程是怎样的三层交换机跟路由器的区别是什么VLAN 间路由有哪些实现方式华为交换机里镜像端口怎么配置镜像方向有哪些选项端口镜像你真的做过实验吗面试官问“镜像端口”这个问题的时候我心里一紧。因为我确实在 ens p 模拟器里做过这个实验但当时只是照着教程敲命令并没有理解背后的设计逻辑。面试官让我说下observe-port和mirror to observe-port的区别我磕磕绊绊只能说出大概的方向。他随后很耐心地解释镜像端口本质是把流量复制一份送出去做分析这在网络排障里很常用如果搞不懂这个以后做设备运维会碰壁。这场面试给我最大的启示是华为很看重“你做过实验并且真的理解实验结果”。如果你在网上下载了别人做好的 ens p 拓扑自己只是点了几下运行那不叫做过实验。建议有条件的话一定要自己从头搭一遍两台交换机做堆叠、配置端口镜像、抓包看报文真刀真枪走一遍。另外华为面试里还可能会问到 WLAN 实验比如 ACAP 组网、CAPWAP 隧道建立过程以及防火墙的 HRP华为双机热备机制。这些内容如果没接触过建议至少在 ens p 上实操一遍把“主备切换时原有会话状态为什么会丢失”这个问题想清楚答出来会很加分。3.3 华为面试的整体节奏与踩坑提醒华为面试流程长等待时间也长。我从机试到主管面前后跨了三周。中间有两次都以为被遗忘了结果突然收到下一轮通知。所以如果投了华为一定要有耐心不要把“两周没收到通知”理解成“已经挂了”。主管面反而是我跌了一跤的地方。那轮面试官一上来没有聊技术问的是“你为什么选择来华为”“你对工作地点怎么看”“你期望的薪水大概多少”“你怎么看待加班”这些问题看似常规但回答的边界感非常重要。我当时犯了个错误把期望薪水报得太具体而且强调了“要能覆盖我在一线城市的房租和生活成本”。主管面结束后我复盘觉得这种回答虽然真实但没有体现出对岗位本身的热情反而把关注点放到了个人收益上。后来我调整思路改说“我了解过公司的薪酬体系也接受与岗位价值匹配的定级更关注的是项目能否让我发挥技术价值”。这么说并不是虚伪而是向面试官传递“我看中的是长期发展”的信号。另外华为用的是自己的招聘平台和测评系统提前把自己所有证书、论文、竞赛奖项整理好传上去不要等到面试再临时找材料这是最基本的准备。4. 小米IoT方向的技术面试与系统题目4.1 小米的流程和笔试题目风格小米的秋招流程通常也是笔试加两到三轮技术面再加 HR 面。笔试题目比大疆温和一些但也不是随便就能过的。我当时做的是软件方向笔试题型包括选择题、填空题和两道编程题。选择题里大量出现 Linux 命令、进程线程、内存管理、面向对象的内容编程题有一道是关于字符串处理另一道是简单的图遍历。小米笔试给我最大的感觉是题目很贴近他们实际业务里会遇到的问题。比如有一道选择问“小米网关掉线怎么排查”选项里混杂了物理层、网络层、应用层各种可能原因。这种题不是教科书里现成的得对 IoT 设备真实工作方式有了解才能判断。面试轮次上小米不会像华为那样有很多轮但每一轮的信息量都不小。一面通常围绕简历项目展开二面会开始考察你对 IoT 场景的思考三面一般是负责人面会抛一些开放性问题。4.2 网关、miio与系统底层的考察小米面试里最让我印象深刻的是二面面试官拿出一整个米家智能家居的拓扑图来问我。他说“你家里有十个设备挂在两个网关下其中有个智能插座经常离线你准备怎么排查”这个问题看着简单其实有很多坑。最简单的答案是先看 Wi-Fi 信号强度看设备离路由器的距离但这只是表象。面试官追了一句“如果信号很好但设备还是离线呢”这时就需要往更深处想比如设备是否因为功耗策略进入了休眠、网关是否对某些子设备有连接数量限制、设备固件版本是否有已知的离线 bug。我回答的时候提到了用 python-miio 这个库去连网关通过 miIO 协议直接读取设备状态。面试官很感兴趣让我现场说下思路。我当时写的伪代码大概是这样from miio import Gateway gateway Gateway(192.168.1.100, your_token) device_list gateway.get_prop([device_list]) print(device_list)面试官点点头但很快又问“如果设备返回的 token 失效了你会怎么处理”“如果网关离线云端能不能查到设备最近的在线日志”这些问题其实是把问题从单点扩展到了整个链路看你能不能站在系统层面排查故障。这场面试让我意识到小米的 IoT 岗位要的不是只会写接口的人而是对设备端、网关端、云端三条链路都有概念的人。准备小米面试建议把智能家居设备的上下线机制、云对接协议、局域网发现机制这些方向补一补。4.3 关于内测答题、BL解锁等“社区化”面试题的思考小米的面试里我虽然没有被直接问“澎湃 OS 内测答题答案”这类问题但 HR 面时问过“你了解小米的社区文化吗有没有参加过内测”这让我意识到小米很在意你对它的产品和用户生态有没有真实使用经验。这里也顺带聊一下小米开发版内测答题这件事。很多人会在网上找答案觉得这只是一道门槛但如果你真把题目读一遍会发现它考的是你对内测版本的风险认知、社区规则、回滚流程等基本知识。比如“获取 Beta 版的最新消息应关注下列哪个小米社区站内账号”这道题本质上是在考察你对官方信息渠道是否了解。对一个想做系统研发的应届生来说这类信息不是负担而是你了解这家公司产品节奏的窗口。如果你对手机系统底层感兴趣还可以提前了解 BL 解锁、CUST 分区、Root 这些概念。面试官如果问到“你怎么理解刷机过程中 CUST 分区的作用”你如果只知道刷机包分几个分区但不知道 CUST 是用来存放运营商定制资源的就会露出短板。小米整体给我感觉是他们要的不是最聪明的而是最贴合实际业务需要的人。面试中用到的知识几乎都能在真实产品里找到对应不存在那种为了考而考的偏题怪题。5. 远景新能源与工程实践的平衡考察5.1 远景的面试风格和流程远景在秋招里稍微特殊一点因为它横跨了能源和科技两个赛道。我投的是智能物联方向的岗位整个流程包括一次线上笔试、两轮业务面试、一轮高管面。笔试题目偏向逻辑思维、行业理解、数据分析不是传统意义上的算法笔试。远景的面试过程明显比互联网公司更有人情味面试官会在开场先跟你聊十分钟能源行业的大趋势再逐渐深入到技术细节。一面的面试官问了我很多关于“风电场的设备数据采集和处理”的问题比如“假如一个风场有上百台风机每台几万个测点如何做数据治理和异常检测”。这其实考的是大数据处理和机器学习在工业场景里的应用。二面则更偏业务。面试官虚拟了一个场景“远景正在给客户做智慧储能方案客户想要预测电池寿命你从数据和技术两个维度说说怎么做。”这种问题没有标准答案重点是你对问题拆解的方式、对数据来源的理解、对模型局限性的认知。5.2 行业理解与技术方案的融合考察远景面试最不一样的地方在于他们非常关注你对“双碳”和新能源行业的理解。如果只知道“储能”“光伏”这些词却说不清为什么储能对电网调度有战略价值那面试官会很明显地降低对你的预期。我提前准备了一些行业的基础数据比如新型储能累计装机量、风光发电占比的变化趋势、虚拟电厂的基本概念。这些内容在面试里帮了大忙因为当别人都在聊技术细节的时候我能把技术方案放到行业背景下讲面试官明显更愿意展开对话。举个例子一面快结束时面试官问“你做的设备故障预测算法如果迁移到风机的齿轮箱故障诊断上最大的挑战是什么”我当时回答说最大的挑战不是算法而是故障样本太少。风机齿轮箱大部分时间都在正常运转真正的故障样本可能一年都积累不了几十条需要用迁移学习或者异常检测的思路来做。面试官听完说了一句“你确实想过这个问题”。其实这个问题我在上一家实习公司就遇到过把它真实讲出来就够了。5.3 远景面试的心得远景的面试整体节奏不算快但每一轮结束后都会让你思考他们到底要什么样的人我的结论是远景要的是懂技术、也更懂行业的人。技术能力可以培养但行业认同感很难伪装。如果你准备面远景建议提前做三件事第一通读一遍远景官网的新闻稿和业务介绍搞清楚他们现在的三大业务板块是什么第二想清楚“你学的专业跟新能源有什么结合点”别说空话要具体到场景第三准备一个你处理过“脏数据、缺数据、不可靠数据”的案例因为能源行业的数据质量普遍没互联网那么理想这个能力会被看重。还有一个细节远景的高管面通常在线上进行面试官级别很高问的问题也偏战略。我当时被问到“如果让你负责一个储能站点的数据平台第一周你会做什么”。我回答“先摸清数据链路”但面试官补充说“还要先去现场看看设备装在哪、网络通不通、数据能不能上得来”。他解释很多技术方案最后死在物理条件上这也让我对能源行业的工程现实有了更深的认识。6. 秋招通用避坑与复盘经验6.1 笔试和简历环节的避坑清单秋招走到最后我发现决定胜负的往往不是某一道难题有没有做出来而是那些看着不起眼的基本盘有没有守住。下面这份避坑清单是我自己加上身边同学的经历总结出来的对准备这几家公司同样适用。简历上写的每一项技术栈都要准备好被追问。写“熟悉 C”就默认你能回答智能指针、移动语义、虚函数表而不是说你“用过 C 写过项目”。笔试前检查邮箱和手机短信很多公司的笔试链接会被邮箱自动归类到垃圾箱建议把公司邮箱域名加入白名单。笔试过程中摄像头一定要提前测试华为这种公司对笔试纪律要求很严格摄像头打不开会直接判违规。简历里的项目经历按照“背景—动作—结果”的结构描述结果要用数据说话。不要写“提升了系统效率”要写“数据处理耗时从 3 秒降到 800 毫秒”。面试前的模拟环节非常重要哪怕找一个同学用语音通话模拟十分钟也行。我当时用飞书录屏自己做模拟面试复盘时才发现自己经常说“嗯嗯”和“这个”后来才刻意改掉。6.2 面试中的高频问题与答题思路四家公司面试下来有些问题几乎每场都会出现。我把它们的答题思路整理一下。自我介绍控制在两分钟方法是用“学校专业—项目经历—技术方向—为什么投这家公司”四段式。重点是项目经历必须用一句话讲清楚你解决了什么问题而不是流水账。项目深挖采用“我做了什么—为什么这么做—遇到什么困难—怎么解决—有什么量化结果”五步法。大疆的面试官尤其吃这一套因为五步法句句落在实处。反问环节别问“你们公司加班多吗”这种暴露心态的问题建议问“如果我加入前三个月最需要补足的能力是什么”“团队目前在推进的核心方向有哪些”。这类问题会让面试官觉得你有主动思考。对公司的了解只官网背简介是不够的要落到具体产品和技术。比如面大疆就说 PSDK、智图、行业应用面小米就说澎湃 OS、米家生态、Home Assistant 桥接面远景就说储能、智慧风场、AI 巡检。6.3 复盘从四家公司面试学到的东西秋招结束之后我重新看了当时为每家公司的准备笔记发现一个很有趣的现象真题的内容在不同公司之间会有重叠但考察的角度天差地别。比如同样是物联网方向的问题大疆在意的是设备端硬实时和传感器融合小米在意的是多设备协同和网络异常远景在意的是海量设备的可靠采集和数据处理。哪怕你准备的是同一个知识体系也要学会针对不同公司调整表达侧重点。我建议大家在秋招季做三份文档一份是“通用技术题库”一份是“公司面试风格笔记”一份是“复盘记录”。每次面试结束后半小时内把面试官的问题回忆一遍补进笔记里。时间不用太久但要坚持到秋招结束。最后一件事面试挂掉不必太在意。我大疆二面表现不好华为主管面结束等了两周没消息中途一度非常焦虑。但后来发现这些经历反而帮我梳理清楚了技术盲区。等到最后一家面试时已经能做到面试官问什么心里大概知道他在考察什么。这个过程本身就是秋招最大的收获。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价