华为车bu自动驾驶算法岗笔经+面经

走的是留学生招聘渠道,申请的是自动驾驶算法岗 规划控制这块。我研究生论文是强化学习相关,所以想投华为行为预测这块。

2.22晚上十点多在hr百般催促下投了简历(之前一直不自信,不想投,从12月拖到2月,过年前后一直被问。。)
我算法可以说是零基础,二月初开始做牛客网上的华为机考题,然后也一直在另个外企公司参加培训(还没入职)
刷到80多道,感觉再拖就没有HC了,我就去投了。

2.28就收到笔试通知,3.2号参加机考。三道编程题。
第一题100%,第二题72%,第三题代码写完了没调通(哭泣。。),不过加起来有244分,笔试突击成功。
第一题:几个三维数组,按大小排序那种。得稍微处理一下。
第二题:我忘了。。。
第三题:跟动态规划中那种走迷宫的题有点像,找到终点。

总之大家把牛客网华为机考题库那些排序啊,字符串,数组都刷完,过第一第二道题应该没什么问题。

第二天收到性格测试邮件,周六把性格测试做了。

周一就收到HR的微信添加好友,要预约技术面。因为我这段时间正好入职一家外企公司(试用期培训阶段),每天六点下班,有时候晚上还要加班。我就只能说周一到周五没时间,只能周六周日面试。最后约的是周日晚上,一口气连着面两轮,19:00-21:00。
那一周新公司培训巨忙,我只有周六周日两个白天有时间准备面试。当时是崩溃的,每天下班累的只想回家睡觉,结果一想到还要准备华为面试就心累。周一到周五抽空把公式推了一遍,周六把自己研究生论文好好又准备了一遍。还想再看看最新论文,但是没时间了(结果第二面感觉被怼惨了)

技术一面:
很温柔的小哥哥,讲话特别像我一个研究生同学。主要聊我的研究生项目,我研究生论文是研究PPO算法+LSTM神经网络来解决POMDP问题。
首先问我为什么要选择PPO来解决POMDP问题。我就说PPO是从Actor-crtic算法的衍生,然后这个解决了什么问题,以及我为什么不用蒙特卡洛算法。并跟他详细说了针对POMDP问题我为什么要用到LSTM。讲了LSTM的原理以及我论文中怎么调参。我怕我说不清楚,主动要求共享屏幕,给他看了我设置的实验环境的效果图,论文实验的数据图。把我的算法结构逻辑给他梳理了一遍。
谈到蒙塔卡洛算法,问了我异步策略和同步策略有什么区别,那么PPO算同步策略还是异步策略呢?
接下来聊了下我研究生其他项目,我之前用C++写过车辆直行状态的有限状态机。他问我主要考虑左超车还是右超车情况,我就拿最复杂的左超车情况给他分析了一下,提了一下当时我们是怎么设计超车条件的。后来又说到我做过的机器手的mujoco项目,我就吐槽了一波,他也说mujoco确实很难调,表示理解2333
问我如果让我把我的论文落地到自动驾驶项目,我会怎么去设计场景。比如我会怎么设计state,reward,object function去解决自动驾驶中的一个问题。我就跟他说了如何预测周围环境车辆intention,感觉他还比较满意。
我以为他还会要我推公式,写算法框架图呢,结果都没有。我觉得还蛮简单的,问的问题是我之前差不多有准备到的。

然后就是写代码环节,出了一道经典的二分查找法。正好我之前准备过,就很快写出来了。中途出了一个小bug,我嘴上说的二分查找,结果用的类似于双向指针那种??(因为突击的算法题,所以很多名字我都记混了)

然后我打算再用真正二分查找法再写了一个,结果输入边界条件进行测试就陷入死循环了2333。。面试官小哥哥也诧异了一下,帮我一起看代码把问题很快解决了。

到了反问环节,我问他,如果我想继续从事这个行业,想搞强化学习,您有什么学习路径或者职业发展建议吗?他就说他跟我一样也是转专业的,说我可以把那些开源的实验环境和算法都跑着试试看,玩一玩,熟悉这些算法的实际效果。而且我现在学的也不是很深,比较浅,但是是应届毕业生,他也可以理解,今后还可以再深入研究。并且给我研究生论文一些建议,说我可以再试几个算法一起进行比较。

技术二面:
一上来就很凶的一个大叔,感觉讲话很急,有点push你,压力面的那种感觉。就问我为什么研究这个,POMDP有什么其他解法,你了解过吗。环境是自己搭的吗?用的什么框架?用过XX框架吗?(我听都没听过。。。)然后他那个网也不好,我经常听不清他在说啥(黑人问号脸)问我了解行业最新论文吗?最近看过什么论文吗?(我之前本来打算看一看的!!结果没时间准备。。只能老实说没看)
但是我极力向他展示我的论文,然后给他看了我写的代码,我的论文。然后感觉这两个面试官都对LSTM算法比较感兴趣,问了我LSTM算法中我是怎么喂数据的,怎么去训练模型的。然后他说,嗯,我看你代码确实写的蛮多,来吧,开始做算法题吧。
然后分享了一个逆排序字符串的题目。我也比较快做出来了。

我感觉第二面面试官很考验你的主观能动性,有没有自己的想法,以及对这个行业的发展看法和了解。会从稍微大局观一点的地方去考察你。比如你写这个论文出于什么目的(其实我是因为实验室没其他题目,我随便挑了一个……)考验你的Related Work那块的逻辑。我真的感觉自己答的超烂……没准备好。


然后他就问了我想去上海还是北京工作,期望薪资是多少,目前我所在试用期的公司给我开的多少薪水。

然后周一问HR,他说我周日两轮面试都过了,这段时间给我安排主管面。到时候再来更新帖子~~~

#华为面试##华为##面经##自动驾驶控制工程师#
全部评论
没想到还能碰到达姆校友。我上周面了cloudbu,二面被问懵了。😂
2 回复 分享
发布于 2022-03-20 12:21
也想找华为车bu,能否帮忙推一下hr
1 回复 分享
发布于 2022-06-29 16:48
楼主POMDP代码来源吗?哈哈,想学习一下😊
1 回复 分享
发布于 2022-04-08 09:48
打扰小姐姐啦~请问一下,是前两道提交了,才能看到最后一道题吗?还是一道题提交后才能看到下一道?
1 回复 分享
发布于 2022-04-04 15:38
请问一下发offer了吗
1 回复 分享
发布于 2022-03-29 19:26
求问楼主,华为自动驾驶这块是更偏向于做过RL+自动驾驶方向的同学吗?本人也是做RL的,不过是MARL,会不会匹配不上
1 回复 分享
发布于 2022-03-29 14:33
姐姐你好,请问下你在投简历就有hr的微信,是找的内推吗?还有性格测试应该怎么准备呢,然后华为的笔试和面试题是很多和牛客的那个题库类似吗,我还准备了力扣的题,感觉还是刷的少。。
1 回复 分享
发布于 2022-03-19 15:54
最后怎么样感觉还行吧
1 回复 分享
发布于 2022-03-19 13:53
请问楼主,是建议刷牛客华为机试(听说题有点过时),还是刷力扣hot100呢,时间紧任务重
1 回复 分享
发布于 2022-06-09 10:23
看了一下 突然觉得这不是一个考研狗半年没敲代码能选择的路线…都快忘完了编程妈耶
点赞 回复 分享
发布于 2024-08-31 18:02 山东

相关推荐

🌟 个人背景:985硕,无大厂实习,但有两个车载嵌入式项目,刚通过文远知行4轮技术面,分享一手经验!📌 面试流程速览笔试:3道编程题(C/C++为主,涉及链表和内存管理)。技术一面:手撕代码 + 硬件基础(50分钟)。技术二面:系统设计 + 多线程实战(40分钟)。技术三面(交叉面):项目深挖 + 行业场景(30分钟)。HR面:离职原因/职业稳定性。时间线:2周速通(面试官效率高,但手撕题难度陡增)。💻 技术面真题回忆1. 手撕代码题题目1:反转链表的指定区间(如反转第m到第n个节点),要求空间复杂度O(1)。坑点:头节点可能被反转,需用dummy节点占位。楼主评价:“写过N遍的题,但现场卡在指针判空边界,被面试官连环追问” 😅题目2:设计一个线程安全的环形缓冲区(Circular Buffer),支持多线程读写。考点:互斥锁、条件变量、内存对齐优化。2. 系统设计 & 硬件基础问题1:如何设计车载CAN总线通信模块?帧ID分配策略、错误处理机制怎么实现?延伸:CAN vs CAN FD的区别、DBC文件解析工具的原理。问题2:在资源受限的嵌入式系统中,如何优化AI模型的推理速度?(如文远知行用的L4级计算平台)参考思路:量化、层融合、利用硬件加速指令(如ARM NEON)。3. 操作系统 & 实战场景灵魂拷问:“Linux内核的实时性差,如何为自动驾驶传感器数据采集设计实时线程?”“SPI通信中遇到时钟信号抖动,如何用示波器定位问题?”楼主答案(仅供参考):实时性方案:Preempt-RT补丁 + 线程优先级绑定 + 内存锁页。SPI调试:查时钟频率是否超设备上限,检查地线环路干扰。🔍 项目深挖高频问题车载项目1:基于STM32的ADAS预警系统“如何解决毫米波雷达数据与视觉时间戳不同步?” → 答硬件中断+PTP协议同步。“滤波算法选型?为什么不用卡尔曼滤波改用滑动窗口均值?” → 答资源消耗与实时性权衡。行业场景:“自动驾驶嵌入式系统为什么倾向用ROS 2替代ROS 1?”(答:DDS协议支持分布式实时通信)💥 避坑指南手撕代码:嵌入式必刷**《程序员面试宝典》**指针题,尤其链表/位操作。多写裸机代码(不依赖IDE调试),面试官可能要求白纸手写。项目复盘:准备数据对比图(如优化前后内存占用),展示量化结果。解释清楚为什么用某款MCU/传感器(成本?性能?供应链?)。八股文重点:熟读《ARM Cortex-M权威指南》、Cache一致性协议(MESI)。掌握RTOS调度机制(如FreeRTOS的优先级反转解决方案)。🚀 内推内推链接:https://app.mokahr.com/m/campus_apply/jingchi/2137?recommendCode=DS17ugTB#/jobs🎯内推码:DS17ugTB(填码简历优先审!)欢迎提问/补充!祝大家offer拿到手软!#实习# #春招# #面经# #文远知行# #自动驾驶# #嵌入式#      
点赞 评论 收藏
分享
评论
30
147
分享

创作者周榜

更多
牛客网
牛客企业服务