感恩牛客,嵌入式岗位23届秋招总结

从今年第一份简历投出,截止至今已经过去近四个月之久,秋招算是画上了比较圆满的句号。闲来无事,写写帖子,文笔比较差,希望大家见谅;

一、个人情况

从本科起对嵌入式就有很强的兴趣,大学入学便加入了学校的电子协会,认识了很多志同道合的伙伴,到现在依然是非常好的朋友,在学长的带领下搞过51单片机小车,stm32平衡车,四轴,再电赛,智能车竞赛;大三退出协会准备考研,最终也如愿;

由于考研综合成绩不佳,选择导师时也是随缘分配了;机缘巧合下来到现在的实验室,主要做伺服控制,研一上上完课后,实验室的项目基本是我在搞,从硬件PCB绘制到软件编写调试等,自选了FPGA、DSP、PMSM控制等相关知识,对我个人也有很大的帮助。个人在读研之前就明确了自己读研后就想工作,因此也没有什么学术追求,导师也是偏工程培养,也不会要求有学术成果,主要是干项目;

二、准备阶段

本科阶段主要玩单片机,32玩得还行,基本的嵌入式知识都有所了解;

读研自己也花了比较多时间去充实自己,例如数据结构、操作系统、计算机网络这三门课程,学习的方法主要就是看网课,再结合书籍再到总结。有了理论知识后再到实践,譬如系统编程、网络编程,这又顺带学习了linux操作系统的使用;数据结构学了再刷刷乐扣,就这样研二就过了一大半了;剩余的时间就比较有针对的去学习了,譬如看了linux内核设计与实现,看看linux里面进程和线程是怎样实现的,线程调度是怎么个策略,内存管理相关细节,基本上这几个大件能够掌握一些理论知识再结合下内核实现,面试时能和面试官吹的就比较多了hhhh。

再后来偶然得到一块正点原子的imx6u开发板,自己又跟着教程学了下驱动开发,接触了u-boot,自己还挺喜欢底层的东西,在秋招前把imx6u的u-boot启动流程分析了十来遍,算是比较熟悉了,同时还看了《arm体系架构》、《程序员的自我修养》,说实话这本书对我帮助很大,以前知其然不知其所以然的知识,在看完这本书后,自己都能很好的去解释,重点像静态连接、动态连接、elf文件格式、hello world程序是如何被操作系统加载的、堆栈内存、系统调用的原理等等等等,帮助很大,强烈推荐;

理论知识具备后,又想到自己做过的项目基本都是裸机开发,没啥竞争力;于是乎学了下freertos,说实话,学了上面的知识后,结合野火的教程,再到freertos的源码,学起来很轻松,通读了源码,重点就是任务调度、任务管理、内存管理、中断管理、任务间通信等知识,再结合《Cotex-cm3权威指南》先学下这个架构的寄存器呀、异常呀、中断呀、常见的汇编指令呀等等;freertos基本就能玩得很透,面试也主要就是问这些基础知识;面试被问到最多的就是freertos的任务切换,一定要搞得很详细整个过程:搞清楚发生任务切换有哪些时刻,通过哪个异常来做现场保护,CM3里面的双堆栈机制,什么时候用psp指针,什么时候用msp指针;异常返回时有时如何恢复现场、pc寄存器如何变化等等;经常回答完这个问题后,我都会扯到linux里面线程调度是怎样的:other、rr、fifo三种线程的调度策略是怎样的?other线程底层是用什么数据结合来维护的,好处是什么?每次选择红黑树最左侧子节点是怎么实现的(virtual runtime),这样做的好处是什么?(能同时兼顾io消耗型线程和CPU消耗型线程对cpu的使用需求),这块的知识可以看看宋宝华老师的精品课,讲得非常清楚!这个课对我秋招帮助也很大!上面举的几个回答的例子是想提醒各位在面试回答问题时要尽量全面,尽量多延伸相关知识,把话语权掌握到自己手上,引导面试官去问你想回答的问题,这个技能很重要,需要在一场场面试中去总结出来;

再后来就是项目准备,简历上准备了两个项目加本科的智能车竞赛;其中一个项目为实验室项目,另一个主打项目我大概画了三个月时间,是对我本科毕业设计的四轴飞行器进行改进:将以前的裸机改为freertos,同时加上linux做了一些简单的应用:比如mqtt、显示、摄像头等等;从硬件画板到软件编写,由于本科毕设做了一部分工作,因此实现起来最后花了三个月便完成了;

接着就是简历完善啦,参考的互联网的博主阿秀的简历模板,我觉得很好用;主要写清楚自己的技术栈、项目描述;然后做了个项目描述的pdf:里面包括项目图片、项目github地址、项目软硬件框架;每次面试时打开共享屏幕,照着自己总结的框架来讲就行,即不会紧张,也不会遗漏什么要点,面试官也能能加容易明白你的项目(这个很重要,让面试官听懂你的项目你就成功一大半了,说明你的技术表达能力是没有问题的,我在面试过程中受到好几位面试官的认可);

总体上准备阶段就干了这些时,还有就是看一些面经,然后自己记录各种问题,然后写好回答模板,时不时拿出来复盘,我觉得这个也很重要,面试到最后你会发现,问过去问过来都是那些问题。。。。

三、秋招成果

前两天细细回顾了下,给了我面试的公司,没有一场挂掉,最后都oc或者意向了;总结下来秋招还是拿了好多offer,最终也拿到了自己满意的offer;面经大家可以看我其他帖子,在这就不重复了;

再放几个牛客上对我帮助很大的帖子,都是大佬写的:

秋招复盘——普通硕士做嵌入式也可以拿到50w年薪

2022年春招实习十四面(嵌入式面经)

一个2022本科生的秋招总结

2020年嵌入式秋招历程和对嵌入式软件未来的一点思考

此贴希望对以后想从事嵌入式行业的同僚一些帮助,也是对自己学习阶段的一个回顾。希望大家都能找到自己满意的工作!!

#嵌入式##嵌入式工程师##面经##秋招以来你最大的收获是什么#
全部评论
哥,未来想走嵌入式应用软件的路线,现在研一,本科是211通信类,没玩过板子,有没有必要去接触一下stm32
8 回复 分享
发布于 2022-11-04 11:07 广东
谢谢分享,研一来学习一下
1 回复 分享
发布于 2022-10-31 09:51 北京
大佬 能不能分享一下freeRTOS的项目 想学习一下
点赞 回复 分享
发布于 2023-07-04 12:10 陕西
大佬,能参考下你的四轴飞行器的项目吗,我本科参加过四轴飞行器的电赛,不知道该怎么扩展比较好。
点赞 回复 分享
发布于 2023-06-26 15:13 四川
老哥,请问能指导一下零基础嵌入式学习路线吗
点赞 回复 分享
发布于 2022-10-30 20:09 四川
楼主学历一定不一般
点赞 回复 分享
发布于 2022-10-30 13:25 陕西
哪个阿秀呀,想关注
点赞 回复 分享
发布于 2022-10-27 16:24 重庆
楼主最后签了哪里呀
点赞 回复 分享
发布于 2022-10-27 16:24 重庆
点赞 回复 分享
发布于 2022-10-27 15:14 北京

相关推荐

原以为去年十一月已经尘埃落定,在今年7月初,在小米入职的前四天,七个月前的理想offer突然击中了我😂,挺突然的,不过最后还是去了理想,问就是给的还行,最主要的还是风口方向。也不知道是幸运还是命运的指引吧,选择小米还是理想,初步来看,对我来说完全是两种人生道路,选小米等于可以充分发挥我的创造力和自由度,未来的选项可以不止是打工,更符合我的兴趣以及职业追求。选理想等于放弃部分我的兴趣,更现实一点。由于切入面相对较窄,所以未来大概率只能做高级打工人,但是很难用工作的这些内容去做一些我更感兴趣,更有创造力的事,或者说选择打工以外的我感兴趣的赛道。客观的说,小米给的对于应届生来说其实够了,中规中矩;另外目前来看小米氛围挺好的,尤其部门领导二面面试的时候还给了我极高的认可,这对于尤其热爱技术的人,是远超offer的荣幸和快乐,我会铭记的,后来一直到解约前后的将近一个月,每次收到小米那边的电话,都会心头一颤,经常emo一下午,因为真的很舍不得,不仅是辜负了一个认可你期待你的人,另一个也是为放弃部分自我的惋惜。另外小米的这些slogan,“永远相信美好的事情即将发生”,到最后解约时的“短暂的离别是为了更好的相遇...”,真的每一条都直戳我的内心让我很有感触,未来有缘还是很期待能够“再次相遇”吧...最后简单总结一下秋招的历程:bg双非本211硕,机械转嵌入式,涉及硬件设计、MCU、Linux应用/驱动等,花了一年左右,此前几乎无代码和电路基础,基本只投到了11月,面了十二三家公司吧,面试通过率大概90%左右,基本上面过的面试都通过了,最后接受的offer按时间顺序:经纬恒润,正浩创新,小米,理想汽车。时间线:本来是打算24年8月中才开始海量投递的,但是突然有天中午,招聘网站经纬恒润看中了我简历,然后主动打电话沟通投递简历,稀里糊涂帮我投了,投的具体叫什么岗位、岗位描述都不知道,心里直打鼓,因为当时没有完全准备好,不过最后有惊无险,光速流程,九月初收获第一个offer,算是给了秋招很大的激励,不过经纬恒润一直催签三方催到了十一月多,一直上压力😂,关键是当时其他offer也没发,只有一个保底,挺慌的。再就是9月中面的正浩创新11月发offer,10月中面的小米11月中发offer,理想比小米面的还早一些,面试全部通过,11月底没等到消息先签小米了,25年7月初准备入职小米,结果入职前四天,联系到理想这边,两天内发了offer,然后光速解约小米签了理想,其实还有小转折,面的MCU嵌入式,结果进去之后领导让我干linux服务器,基本上纯软了😅,嵌入式还是软硬结合比较有趣。总体来说我算是顺利的也比较幸运的,总而言之,遵从命运的指引,但是不忘初心。嵌入式对我最大吸引,就是它让我看到了无限的可能,看不到尽头的技术上限,即使未来干的是纯软,甚至有点脱离嵌入式,我也不会放弃将它作为我一生的兴趣(或者不只是兴趣),期待未来成为一个全栈的工程师,期待除了工作以外自己的事业,也期待能遇到志同道合有共同精神追求的伙伴(这点对我来说非常珍贵)!
点赞 评论 收藏
分享
评论
57
350
分享

创作者周榜

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