牛客好多互联网大厂的面经,但嵌入式的内容不多,本渣硕贡献一点内容给后面的同学吧。
基本情况:本科非科班,硕士计算机专业,本硕都是普通211,两段嵌入式相关项目经历,一个电子设计类竞赛的国奖。
今年最明显的感受,是很多公司的招聘进程提前了很多,无论是提前批还是秋招正式批,不知道是不是疫情的关系。所以,希望以后的同学找工作要赶早啊!不然可能会错过很多机会,包括提前批也尽量试一下,不要害怕神仙打架,嵌入式这边的竞争没有那么激烈的,反倒是提前批会有不少hc,正式批就不好说了~
关于嵌入式方面秋招的准备,据我参加的笔试以及面试来看,基础知识方面主要是:C语言基础(笔试常客,面试有一些喜欢问),操作系统(重要-这里指的主要是Linux与RTOS),计算机网络(只有部分公司喜欢问),基本的算法(嵌入式这边算法题难度都非常的友好,不少公司更是笔试不考算法,面试手撕一般也就写个C里面的函数这种难度),基本的数据结构(一般也不会问的很深)。
另外,请各位在准备面试的时候,请务必自制文档(最好加题注呀,方便找问题)。将问题/知识点按类别划分为不同板块,方便复习/记忆。
好了,话不多说,进入正题。由于本人对于北上广深兴趣不大,所以投递的公司大都集中于成都与西安的岗位。依据时间与本渣所剩不多的记忆排序:
MTK联发科技:
笔试:当时是投递的提前批,第一次做笔试,没怎么准备就上了。笔试主要还是考察C基础,sizeof、指针什么的,还有一些链表的操作,难度不是很大。算法题具体记不得了,不过难度真的不大(和后端的题目相比,非常的良心)。比较有特色的是还有翻译题,给了一段联发科产品的英文描述,翻译成中文。
面试:面试官挺和蔼的,面试体验还不错,就是第一次面试有点紧张。主要在拿着简历问项目,还有一些基础知识比如linux调度算法等等。另外还问了笔试中的题目,可能是考察是不是自己做的吧。
后面就没消息了- -,可能是项目答得不好吧,毕竟当时没怎么准备,很多细节都忘记了。整体下来难度不大,挺可惜的。
全志科技:
笔试:当时只做了一个测评类的笔试,没什么技术内容。
面试:先是C语言基础,比如:
引用与指针的区别
大小端
形参和实参的区别
size of与strlen区别
怎么理解static
然后问了下操作系统,由于实验室做的工控比较多,所以很老实的回答不太了解= =。
之后就是怼项目了,比如:
MCU怎么选型
项目中的调度系统具体怎么实现
PCB几层板什么的
问完项目和技术居然直接到了hr面的问题,还是这个面试官问。主要是一些稳定性、薪资等等方面的问题,比正常的hr面内容少一些。
大概不到一周收到意向书。当时说是9月中旬发offer,然而到现在也没见offer,真的非常值得吐槽。
汇顶科技
今年开始的好早,结束的也好早,等楼主投简历的时候,都没hc了。T_T
蔚来汽车
直接说面试吧,非常的有特色。
总部那边主要想做一个大系统的开发,所以没有太多操作系统经验的本渣被面得很惨。
linux常用命令
Linux进程间通信
匿名管道的限制
进程对信号的响应
消息队列
内核同步方式
自旋锁
互斥信号量
等等
还问了一些项目,不过本渣的项目大多裸机,面试官兴趣不大。
接下来,前方高能!!!
问:你英语怎么样?
答:读写能力还不错。
问:()&you#)*&¥&¥make¥()%)%&in this&*……**、%&¥&¥,面试官对我说了一分多钟的英语。让我想起了我可怜的六级听力,本渣的听力非常渣!!!
问:()&you#)*&¥&¥make¥()%)%&in this&*……**、%&¥&¥,面试官对我说了一分多钟的英语。让我想起了我可怜的六级听力,本渣的听力非常渣!!!
我:😃->🙂->🤔->🤨->😥,sor,sorry......
然后我们用中文又友好的交流了一会。
凉凉。
蔚来汽车对于应试者的口语水平有一些要求,希望后面的同学加油!
锐捷网络
当时楼主在汇顶的招聘群里等hc时,被人拉进了锐捷的招聘群,索性就试一下。
笔试:题量很少,大概二十道左右,都是读程序写答案的题目,全程C语言,难度不大,但还是有一些坑需要避免。
面试:很明显的一点就是锐捷很喜欢问计网的知识,也许这和他们做路由器有关?另外面试官是福州那边的,非常的温柔😂,整场面试都是引导式的,体验良好:
计算机网络方面有哪些了解
http有哪些方法
get和post的区别
http请求报文与响应报文格式
https与http缺点/安全性
SSL握手过程
别的层有了解吗,比如应用层呀、传输层呀。
TCP握手、挥手过程
UDP、TCP的区别
通信方面还有哪些了解
zigbee
I2C,spi
面试的第二部分就是问项目,针对性比较强。
这家没问操作系统!
第一天技术面,第二天hr,没过几天就offer,非常的效率。
宁德时代
本次秋招嵌入式岗位唯一一个现场面试的邀约,奈何收到短信是半夜12点,而当日早7点需要赶到距本校2小时地铁的地方进行面试,而且岗位还调换了。
遂,鸽。
紫光展锐
这家今年招了不少人,价格开得也比较倒挂,本渣投的时候已经非常晚了,不过还是面了一下。
笔试就不说了,没太多特别的东西。
面试:面试不太准时,推迟了半小时,面试官是一位中老年男性,开始笑嘻嘻,问题还比较天马星空。一共面了大概40分钟,项目一丁点没问,让本渣很是受伤。各位坐稳了,我要开车(划掉)开始讲了:
开场暴击:介绍一下stm32
我:???,嗯,布拉布拉布拉
start.s写了什么
初始化栈、堆具体怎么写的
如果没有初始化会怎么样
堆里存了什么
NVIC
程序分为几个段
C编译的程序内存占用情况:
MCU上的固件,数据是怎么分配的
外部RAM和内部RAM区别,怎么分配
IAP是怎么升级的,突然断电怎么办
DSP指令
操作系统的任务调度方式是如何
进程的状态
MMU
DMA
常用的C函数
多线程怎么实现的
ARM内核相关等问题...
紫光给我的感觉不是非常的nice,项目一点没问,和其他同学的面试不太一样,难道是前面发了太多offer?
中兴
我们学校的简历似乎都被筛了,难道曾经发生过什么?
大疆
笔试有点难啊~
电话面:
Linux内核
边缘计算平台是什么,怎么实现,在什么硬件平台上面部署
链接的过程
SDRAM和FLASH的区别
链接的过程
SDRAM和FLASH的区别
Cache
介绍一款最熟悉的芯片,芯片的主频、内存等芯片内部的参数
介绍一款最熟悉的芯片,芯片的主频、内存等芯片内部的参数
SPI和I2C的区别
USB2.0和USB3.0的区别
DMA
Volatile
有没有做过程序优化
USB2.0和USB3.0的区别
DMA
Volatile
有没有做过程序优化
以及操作系统方面的一些问题~
底层驱动、操作系统、功能应用,你更偏好哪个部分的工作
底层驱动、操作系统、功能应用,你更偏好哪个部分的工作
大佬太多,凉凉~
海康威视:
主要是怼项目,感觉面试官不太友好。可惜今年的薪资没什么吸引力,不考虑。
总结一下
其他还面了一些国企,内容都很常规,这里就不写了。各位有志于嵌入式的同学,一定要注意C语言以及操作系统的修养,嵌入式操作系统几乎场场必问。另外最好能有项目支撑,就我看来,我们这边技术不会问的很难,还是看项目的对口程度。各位后浪加油!
全部评论
(6) 回帖