我的嵌入式秋招复盘总结三——学习和求职时间线


大一开始玩51单片机,STM32, 树莓派和ROS,但是这些东西都比较零碎,不成体系。非科班,但是本科的课程里面有数据结构和计网

正式决定转码是在2022年6月左右,非常仓促,那个时候的技术栈和项目经历: 
C/C++
单片机/RTOS
一些toy projects,没啥用
不会linux, 没写过leetcode, 没背过八股

进度大概如下:
平均每天不到1题leetcode(快的时候一天20题,慢的时候两周1题,三天打渔两天晒网),到了2月份投实习的时候正好勉强吧代码随想录做了2遍,hot100则是秋招前才过了两次(当时不知道面试官喜欢出hot100)。
22年10到12月学完APUE
23年1月底学完linux0.1,包括实验
然后零零散散地背了一些八股,包括操作系统和计网
搞了一轮以后开始思考自己应该投什么方向,后端还是嵌入式。简历上只写了技术栈,还有一些toy project
2月底投了阿里云的实习,第一次面试,面试官还是非常友好,问的都是基本八股,基本都答上来了,但是手撕LRU缓存,当时见都没见过,自然就是无了。然后发现了hot100这个玩意,开始刷hot100.

同时也发现webserver虽然烂大街,但不能没有,不然我就没有东西可以讲了,面试官对于我那些toy project根本不感兴趣,或者不知道从何问起,问的都是一些体现不出技术栈的问题,这是浪费时间,后面简历干脆不写那些toy project.

然后2到3月底就是反复被阿里百度腾讯美团的笔试和面试鞭尸,没有一个能撑过一面。最搞笑的是美团,一上来问我会不会java。。。。。。

3月份以后决定专心投嵌入式,毕竟不想浪费自己的单片机开发经验,但是问题在于,只会单片机和rtos基本上找不到工作,于是买了正点原子开发版,开始学习驱动。

期间投了很多实习,大疆,影石,博世,恩智浦等等,但是都因为不能实习满6个月,没有得到面试机会。

当时绝望至极,甚至投了德州仪器的FAE岗位实习,觉得技术支持也可以接受了,甚至直接5月份已经加入了TI的入职会议准备去当技术支持然后混转正了。但是开会的时候发现leader全是销售,心理上有点难以接受(更重要的原因是那个大leader说话的神态很像我的硕导,让我PTSD)于是拒掉, 继续0 offer。

5月份华为笔试开始了,运气好,过了第二题直接进面。然后面试也比较简单,直接进池泡着,一直泡到7月才拿到offer,不管怎么样,还是要感谢华为数通,让我第一次从屎坑课题组里面解脱,看到了外面的世界,并且获得了自信和认同。

然后从5月进池一直到7月offer, 也没有什么事情可以做,只能焦虑地等待和摆烂,期间学一些驱动,写一写论文,效率很低。事实上我在硕士期间的大部分时间都在emo和摆烂(虽然我也不想,但是我读了研以后的心态就是很烂) ,下一期我会说一说为什么,以及分析一下自己到底菜在哪里,自己面临的阻力来自哪些方面,希望对大家有用。

实习以后状态就好很多了,虽然做的事情比较零碎,也没啥技术含量,对于我在技术上的提升效果甚至比不上我的toy project,但是在这期间学到了不少东西(前两期介绍过)。因为第一次摆脱垃圾硕导获得自由,所以工作热情高涨,甚至主动向实习导师找任务做,完成任务的效率比较高。

然后8月份面了字节pico,八股和手撕都做出来了,但是没过,因为实习经历讲得太烂,一问三不知。这一次面试以后我发现,如果以这种状态继续华为的实习,对我的帮助不大,因为都是零碎的项目,就算我搞得明白自己做了什么,面试官也听不明白我做了什么。但是实习机会来之不易,也不想就这样跑路,于是开始换一种方式实习,不追求快速完成任务,而是追求看懂框架,搞明白自己做的东西到底是什么。然后我也开始重新考虑简历到底应该怎么写,我应该怎么描述我的实习经历,哪些东西要讲,哪些东西没必要讲。


在实习期间,基本上就是早上和下午实习,晚上刷hot100到10点半,然后白天没工作的时候背小林coding。

8月中旬开始海投简历,但是发现还是晚了一点,错过了互联网提前批。此时我的简历上有:
上一期提到的那些技术栈
经过包装的实习经历
一个经过包装的toy project,体现出mcu,freertos,linux应用开发和
一个经过包装的linux0.1项目,体现出自己搞过内核。
一个webserver项目(后来发现没啥用,删了)

比较一般,但是比上不足比下有余,面试大厂基本都是一轮游,但是中厂或者学历厂都很顺利,基本都有高base。

然后就开始明确自己的定位,不再去大厂自取其辱,追求中厂或者学历厂高sp或者ssp,之后就比较常规操作了。

但是我也不知道为什么自己会投阿里平头哥。。。而且还是投这种芯片操作系统内核相关的部门,大概当时就是带着玩一下的心态,看一下大概是怎么一回事。


然后9月中旬的时候接到了电话面(笔试都没有),然后HR加了我微信,这个时候感觉有戏,就算有百分之一的机会我也要抓住,于是二面的时候非常认真地准备。

但是阿里平头哥的二面很抽象,我花了一个星期准备了个寂寞(面经里面有记录)。面完以后心想大概这就是大厂吧,于是继续躺,继续收割中厂和学历厂。

然后差不多11月,三方开了,阿里平头哥还在二面没有推进。想着签联洲算了,但是有一天下午突然觉得有点不甘心,心想问一问又不会怎样。然后打电话给阿里HR,然后果然有惊喜,因为他们在调部门,事情太多,没有及时给我推进度,然后约了三面,光速OC。

然后就进入到了逼签与反逼签的斗争,一直等到阿里开奖。

去了两趟旅游,调整状态,现在感觉自己又行了,可以上强度做毕设了。接下来到毕业的这几个月打算把雅思考过7,考过驾照。同时把自己在硕士期间留下的那些烂摊子收拾完,顺利毕业,离开这个屎坑。

这个大概就是转码的全部时间线。下一起我会总结一下读研以来遇到的阻力 ,以及我为什么这么晚才做出转码决定。

#24秋招求职节奏总结##投递实习岗位前的准备##嵌入式开发工程师##C++##读研还是工作#
全部评论
《摆烂》豆瓣评分2.1
34 回复 分享
发布于 2023-11-20 10:37 广东
很强,关注了
2 回复 分享
发布于 2023-11-22 15:05 江苏
想问一下大佬,webserver项目没什么用那嵌入式linux方向要做什么项目呢?webserver不用做了吗?
点赞 回复 分享
发布于 2024-06-22 22:26 江苏
大佬,所以想问一下webserver是没啥用吗?还有写的必要不
点赞 回复 分享
发布于 2024-01-28 01:22 重庆
大佬,请问是先刷hot100比较好吗
点赞 回复 分享
发布于 2024-01-07 18:33 安徽
嵌入式学习分享call me
点赞 回复 分享
发布于 2023-11-29 23:32 重庆
看起来好累啊!我还是看看有没有国企要我吧
点赞 回复 分享
发布于 2023-11-23 23:21 福建
绑定,楼主还是很强的。我要继续追
点赞 回复 分享
发布于 2023-11-20 19:39 四川

相关推荐

06-02 21:16
已编辑
门头沟学院 嵌入式工程师
1.自我介绍2.问最近的一个项目:工创赛的生活垃圾智能分类的项目的背景和目的🗡你们是软硬件都有做🗡问项目里面的maxicam是通过什么来通信的🗡了解串口通信的基本特性吗?🗡用的串口是多大波特率的?🗡调试的时候有用到什么设备来测串口吗?🗡模块是外购的还是自己设计的?🗡电源是自己设计的电路板吗?(其实我们不完全自己设计,只设计了分电板,稳压模块是自己买的,当时有点小尴尬)🗡这个锂电池能供多少电压和电流(只知道电压12v,电流没有具体测过😅)🗡显示屏是通过什么传输?串口🗡摄像头是怎么跟主芯片沟通?串口能够保证🗡摄像头的整个图像信号传到STM32🗡🗡你们整个装置有涉及到蓝牙和wifi(我说没有,我应该引导到我另一个项目,我另一个项目做了,面试官应该是想问这方面的问题)有没有涉及到画pcb💡(面试官还解释了一下杜邦线,想太多会乱,连接上不是很稳定)🗡你知道pcb画板的一些基本的规则(好久之前花了STM32两层开发板,很多规则忘记了,只记得一个高频信号走钝角和铺铜)这里回答了很不好后面面试官还说了一下我pcb设计的比较少,确实也设计的比较少,本来面试前是有想去看看的,但是忘记了😣💡后面面试官还解释了一些画pcb的规则:高速线不走直角…铺铜的话对地的处理…对地的铺铜要完整还有线宽啊,电流大的话,要走大线。还有线间距,还有线不能在外面。布局,考虑到散热的设计,大功率器件不能靠太近,会发热之类的。(面试官讲完我才想起来😂)3.接着让我挑一个印象最深刻的来说我说了第一个项目,还解释是包装过的,原本叫基于多传感融合的医院智能配送机器系统,实际上是智能送药小车题目(其实我不应该太实诚,应该继续说下去)1⃣这些都是通过算法去编的,用的是什么语言🗡PID控制是什么意思🗡最难的地方在哪里🗡调试PID有出现什么问题🗡这个项目实际偏软件的,在产品是怎么调试的(其实我是预料到这个问题的,面试官肯定也是想引导我往硬件方面引导)🗡灰度传感器是什么原理4.项目参与参与比较多,向往嵌入式还是哪个方向发展(这个回答的没有具体回答)我只是说我想全方面发展5.面试官给我解释公司是做什么的:做相机产品的硬件测试以及他的屏幕,电池的充放电,电池的一些保护特性:过压保护、欠压保护还有续航,接口类的性能测试(TyPeC)还有存储接口数据传输之类的东西。在测试过程用到一些基本的电子测试工具,比如万用表,示波器,debug工具串口工具,所以我们这边大部分都是偏硬件测试的工作。6.问了这个和我的预期是不是相符的我回答是相符的。(其实复盘的时候可能面试官觉得我不太符合才和我解释他们的工作内容)7.从学生到实习到职场有一个转变过程,从学生到职场需要什么样的调整(其实我没有准备这个内容,其实刚开始有一点慌)后面就想到心态的调整…和人际交往(这里面试官笑了一下应该还是回答的比较好)8.我有什么不足我就直接承认了我的硬件方面要补足的…9.经典反问1⃣有几轮面试2⃣可以说一下面试评价吗面试官首先是肯定了我是比较好的,对项目熟悉程度也是ok,不足1.在于对后面的职业规划不够明确,给面试官不太判定我的意向2.硬件技能上的不足居然复盘的时候发现在说第一个项目的时候挺卡顿的,总是会说嗯…,然后…简历不太符合岗位,可能通过不了面试官还是挺好的,对我的回答有补充,回答不了也有解释
查看24道真题和解析
点赞 评论 收藏
分享
评论
64
188
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务