27嵌入式面经&夹缝生存
个人bg
学历双非一枚,在校期间死磕电赛 + RM两个比赛搞嵌入式。大二升大三时觉得在比赛里能学到的边际收益越来越低,更想往一线产品开发上靠,就半离队跑出去实习了。
各家公司的秋招陆续开锣,开个帖子记录一下自己面试的过程,自己复盘的同时,也希望能帮到同届的xdm,互通有无💪
投递时间线 & 整体感受
5月其实是个非常尴尬的时间窗:
- 大厂暑期实习基本收尾了
- 秋招还没正式启动
- 留出的坑位基本要求尽快入职(云鲸智能、智元科技这种),但大部分27届最快也得6月中旬考完试才能到岗——总不能为了实习丢毕业证吧,这就本末倒置了
五一结束后开始陆续投简历,截止5/10约到两个面试,都是B轮左右的小厂,面经分享如下👇
公司A 一面
- 自我介绍(5min)
- 讲一讲OTA的流程
- 在boot程序中跳转到app需要进行什么操作?
- 二进制文件传输时,你做了哪些保护设计?
- 除了MCU层的OTA,有没有做过SoC层的应用升级?
- 讲一讲你做驱动的经历
- 你在电机控制协议里具体做了哪些工作?
- 你的电机控制进程频率是多少?为什么选这个频率?
重点mark:电机控制频率1kHz这个数字大家肯定都背得很熟,但"为什么是1kHz"我当场没反应过来,面试官给了30s思考。后来从CANFD波特率切入,算每帧收发数据的bit数和周期,再考虑总线负载率、仲裁机制、电机芯片处理速率等,推出极限频率大概在2kHz左右,选1kHz是为了留余量保证控制稳定。
面试官全程循序渐进地引导,能明显感觉到公司是真的在认真做东西👍。也让我意识到自己在任务频率设计这块儿是有短板的——之前更多是在前人定好的框架下做事,没有去深究"为什么是这个数"。
- 讲一讲你在FastDDS上的开发,它和ROS的话题通信有什么区别?
- 你前面提到大二升大三时觉得比赛提升有限,能详细聊聊这部分的思考吗?
- 为什么选择离开杭州?
- 反问环节
公司B 一面
- 自我介绍(5min)
- 用过FreeRTOS吗?RTOS和Linux操作系统有啥区别?
- 任务优先级怎么设?优先级反转怎么解决?
- RTOS的任务调度是通过哪些中断完成的?
- 讲一讲你对状态机的理解,在MCU上有用状态机思想做过开发吗?
- 讲一讲你在MCU上是怎么做数据保护的?
- 你觉得自己做过的项目还有哪些可以提升的空间?
- 怎么看待创业?有没有过创业的想法?
- 讲一讲你对产品的理解,你怎么看技术和产品的关系?
- 反问环节
一些总结和碎碎念
面试体验:两家整体都还不错,八股几乎没有,基本全程围绕项目和实习经历挖。公司A方向不太对口先婉拒了;公司B的leader希望我考完试回深圳线下再聊,互加了vx保持联系。不得不承认,校招环节学历依然是双非选手过不去的一关。3月份也投过一波大厂暑期(OPPO、vivo一众手机厂),基本全在泡池子里,只有安克和元戎启行愿意理一下。5月这波投递里大厂依旧是BOSS上要了简历就没下文了(大疆车载 / 影石 / 滴滴 etc.),真的很难不怀疑学历是不是一道翻不过去的天堑
你面试会被问到的,这里基本都有对应的题和思路
目前4.7w+ 同学在看,3300+ 订阅,数据摆这儿,口碑自己说话。
适合面经基础薄弱、想一次性系统梳理的同学。越早订越划算,内容只会越来越全,价格也只会越涨越高
🔗 专栏直达:https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
(不是硬恰饭,真心觉得自己整理的这份资料帮我在双非的简历劣势下抢回了不少分数,有需要的xdm可以瞅一眼,不需要的就当我没说)

