首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Spark++
西安邮电大学 嵌入式工程师
发布于陕西
关注
已关注
取消关注
@何不乘风起_:
感恩牛客,嵌入式岗位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年嵌入式秋招历程和对嵌入式软件未来的一点思考 此贴希望对以后想从事嵌入式行业的同僚一些帮助,也是对自己学习阶段的一个回顾。希望大家都能找到自己满意的工作!!
点赞 60
评论 9
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
03-11 10:55
浙江大学 算法工程师
腾讯-微信支付C++ 一面 面经总结
1. 请介绍一下HTTP和HTTPS的区别,以及HTTPS的握手过程HTTP是明文传输协议,端口80;HTTPS是HTTP加上SSL/TLS加密层,端口443,提供数据加密、身份验证和完整性保护。HTTPS握手过程:客户端发送Client Hello,包含支持的TLS版本、加密套件列表、随机数服务器返回Server Hello,选择加密套件,发送服务器证书和随机数客户端验证证书有效性,生成预主密钥,用服务器公钥加密后发送双方使用三个随机数生成会话密钥双方发送Finished消息,完成握手,后续使用对称加密通信这样既保证了密钥交换的安全性(非对称加密),又保证了数据传输的效率(对称加密)。2. ...
C++八股文全集
点赞
评论
收藏
分享
03-08 16:25
已编辑
东北大学 Java
3.6 京东创新零售一面凉经
处女面遇到一个非常严肃的面试官,全程只问了八股加一点场景,无手撕,我努力的在答八股的过程中提到项目中是怎么做的,但面试官一点不问(项目是自己改造的短链系统和 一个rag 项目)。只面了 25min,不知道是不是 kpi。1.项目使用的 jdk 版本?答:172.17 的新特性都了解吗?不了解,没怎么使用过。强行讲了一个项目中对 17 默认的垃圾处理器做调优的例子。3.G1 还有年轻代老年代吗?答了 G1 的 region 相关。4.jdk8 的新特性呢?Lambda 表达式,stream 流,别的不太了解了,提了下我更了解 7->8 的一些组件设计上的升级,比如 concurrentha...
远航_随风:
感谢大佬的面经,这个拷打的很深入啊。我当时挂的京东一面也是面了半个小时没手撕,但是是KPI面,和别人在同一个部门问到的问题基本差不多。加油
,继续战!
查看29道真题和解析
点赞
评论
收藏
分享
01-25 16:40
海南大学 Java
计算机大三了,该怎么去实习啊
现在在干什么呀,投日常实习还是暑期实习呀?怎么我看好多人现在就投上暑期啊日常实习是应该投学校周围的,还是哪个地方都投呢我的简历就下面这样,求拷打
嵌入式的小白:
有的人是外地实习也去,就是旷课,这个有的学校管理很严格就不现实
点赞
评论
收藏
分享
03-12 21:53
南昌航空大学 Java
第二阶段的总结
今天第一段实习离职了,公司很好,同事很好,mentor也很好,待遇也很好,第一次在这里体会到了归属感,离职的中午mentor还请我吃了饭,真的感谢公司给我的这一次机会,也感谢这次机会让我认识了不错的实习搭子,也感谢好的舍友,被导员找的时候盘问的时候一直在帮我打掩护。只是没想到导员会看门禁的进出记录,也没有想到我的家长会把我实习全部告诉导员,更没有想到在我应付过导员后,为了以后实习申请不住宿只能和家长说我的规划并寻求他们帮助的时候,他们先是稳住我,之后把我去实习的情况和现在去离职肯定的告诉导员。在他发现我可能实习,到离职完,我后面还是有一步一步的规划,直到家长和我说他们把我离职已经和导员说了,我被稳住了,我后面也没有招了以后也没有机会实习了,我已经尽力了,可能对不起的只有我自己的努力,为我打掩护,咬死不承认的舍友,和二面把我过掉,但我却没有帮上忙的mentor和公司了祝大家一切顺利吧,我只能躺平等毕业再说了😊以后有没有机会接触开发再看吧
点赞
评论
收藏
分享
03-11 11:31
OPPO_AI算法部_AI研究员(准入职员工)
OPPO内推,OPPO内推码
OPPO二面面经 C/C++开发请详细介绍您简历中提到的基于单片机的开发项目。请详细介绍您简历中提到的嵌入式Linux系统开发项目。(注:根据描述,这两个项目是面试重点)您在Linux系统下开发过哪些类型的设备驱动?请简述您对Linux I/O多路复用机制 epoll 的理解。您提到了LCD驱动和Input子系统,能否更具体地谈谈您在这方面的实践经验?在Linux设备驱动开发中,中断处理函数的编写需要遵循哪些要点和规范?您是否了解 key_report 这类事件上报机制在底层(如Input子系统)是如何实现的?(驱动开发) 请概述开发一个字符设备驱动程序的主要步骤和框架。(驱动开发) 如果要为...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
快手Java后端一面
6025
2
...
6个AI实操技巧,帮你在简历+面试中拉开差距
3797
3
...
腾讯暑期一面
3754
4
...
滴滴一面
3575
拼多多笔试
热聊中
5
...
滴滴一面面经
3301
6
...
百度日常一天速通一二面
2975
7
...
字节一面、二面(横向挂)
2741
8
...
美团笔试+ai面+米哈游笔试
2477
9
...
快手前端实习一面
2164
10
...
小红书一面(已挂)
2159
创作者周榜
更多
正在热议
更多
#
你感受到金三银四了嘛?
#
77904次浏览
650人参与
#
你上一次加班是什么时候?
#
137558次浏览
758人参与
#
虽然0面试,但今天___,夸夸自己
#
9865次浏览
184人参与
#
2025秋招体验点评
#
99875次浏览
753人参与
#
春招 / 实习投递,你最焦虑的一件事
#
56518次浏览
1089人参与
#
美团笔试
#
700844次浏览
4664人参与
#
AI岗位暴涨12倍,你会转AI赛道吗?
#
5820次浏览
114人参与
#
米哈游笔试
#
555653次浏览
1102人参与
#
金三银四,你的春招进行到哪个阶段了?
#
18762次浏览
255人参与
#
今天你投了哪些公司?
#
164482次浏览
2886人参与
#
vivo笔试
#
13198次浏览
123人参与
#
27届实习投递记录
#
1083次浏览
24人参与
#
小米编程考试
#
32057次浏览
151人参与
#
文科生还参加今年的春招吗
#
13777次浏览
100人参与
#
字节7000实习来了,你投了吗?
#
5022次浏览
25人参与
#
AI项目实战
#
7329次浏览
356人参与
#
你遇到过哪些神仙同事
#
133843次浏览
763人参与
#
深信服求职进展汇总
#
258243次浏览
1812人参与
#
腾讯音乐求职进展汇总
#
157784次浏览
1070人参与
#
实习学不到东西正常吗?
#
8584次浏览
179人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务