手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

大厂校招嵌入式开发工程师应该如何准备

时间:2024-11-03 11:54:10

1、嵌入式开发其实全名为嵌入式软件开发工程师,也就是说重点是在软件开发之上,有的大厂名字会直接叫做“C/C++开发工程师(嵌入式方向)”之类的,因此你的编程技能虽说比不上做纯软开的要求这么高,但也绝对不会低了的。

大厂校招嵌入式开发工程师应该如何准备

2、在嵌入式中最多的语言就是C语言,因此如果要找嵌入式开发工程师大厂岗位,C技能一定是要过关。这里不单你要会写代码,还包括对C底层一些理解,比如全局变量放在哪个区,静态局部变量放在哪个区等等。指针这个东西千万要理解透了。

大厂校招嵌入式开发工程师应该如何准备

3、除此之外,对于C语言你还要理解常见“关键字”的用法,比如volitate、const等;以及指针函数与函数指针的区别、结构体&联合体以及内存对齐等。常见的数据结构也是要会的,比如链表、栈与队列、二叉树等。图之类的要求比较高,一般来说搞嵌入式不需要这么难,当然会了更好(做笔试题会碰到)。

大厂校招嵌入式开发工程师应该如何准备

4、leetcode上面的题即使不刷个几百道,起码常见的要全刷完,诸如链表翻转、有序链表合并、双向循环链表插入节点等问题要搞熟,这些都是手撕代码的时候很容易会碰到的题,以及各类排序如快排、堆排序等,也是面试常见的问题。

大厂校招嵌入式开发工程师应该如何准备

5、光C语言就说了这么多条,可见找嵌入式开发的时候C语言的重要性。除了C语言,面试中最常被问到的就是Linux相关话题,常见命令、进程与内存的管理等都是日经问题。结合着这个会问一些操作系统、计算机网络的知识。

大厂校招嵌入式开发工程师应该如何准备

6、如果你是搞单片机出身的,对于你常用的一些协议诸如UART、SPI、I2C等也要搞清楚原理与通信时序,你用到的单片机、芯片等要清楚他的资源与外设,这些都是我被问到过得。

大厂校招嵌入式开发工程师应该如何准备

7、最后一点就是你的项目。这个因人而异,不过核心就是你的项目要搞懂,至少你写在简历上的要每一字每一句都搞懂。我准备项目的时间可以说是花的最多的。因为你在做项目的时候可能囫囵吞枣知道怎么用就过去了,但是到了面试的时候是一定要知其所以然的。

大厂校招嵌入式开发工程师应该如何准备
© 手抄报圈