【经验贴】如何从容地通过嵌入式技术面试
技术面
技术面一般分为一下几个环节:自我介绍、技术八股文、项目、反问
自我介绍
技术面的自我介绍需要准备两份,一份在2~3分钟左右,另外准备一份比较精简的在1分钟左右的。因为有些面试官会要求你做一个1分钟的自我介绍,那么你没有准备,还是讲这么长的话,讲到一半就会被面试官打断了,也会给面试官留下时间意识差的印象。
把两份自我介绍的稿子写出来不断地念,反复修改直到自己觉得满意为止,念的时候还要给自己计时,注意时间的把握。
下面就给大家一个我自己的模板,并以这个模板为基础详细讲讲要怎么做自我介绍。
面试官好,我叫xxx。就读于xxxxxx大学xxxxx专业。大学期间我参加了xxx比赛,获得了xxx奖项。还获得了xxx奖项,并且获得xxx奖学金。
我比较熟悉使用STM32系列芯片,就拿xxx项目来说,里面有用到xxx芯片,xxx功能,xxx功能,xxx功能等
之前所做的项目都是在单片机上开发的裸机程序,没有跑操作系统,最近才开始学习一些FreeRTOS方面的内容,现在只是了解一些基础知识,还没有在实际项目中实践过。
Linux的话只是会一些基础的指令,对这方面接触比较少。
我提前了解到贵公司的xxx岗位,在看了该岗位的岗位描述后,对该岗位比较感兴趣,也觉得该岗位和我的匹配度比较高,所以投递了贵公司的xxx岗位。
首先第一段就介绍了自己的个人信息以及所参加的比赛获得的奖项和奖学金等,开门见山直接告诉面试官你的能力水平大概是怎么样的。
第二段介绍了自己主要使用的芯片及其功能,这部分的话主要是展示你会哪些东西,有哪些东西是公司需要的。
第三段和第四段提到了自己的薄弱环节,其实适当提到自己的薄弱环节并没有太大的关系,一方面是我面的是单片机的岗位,那么我提到我实时操作系统和Linux不熟悉也不起到致命的影响,另一方面是,如果你确实有某一块知识有欠缺的,而这个知识恰好又是该岗位所需要的,那么最好也直接在自我介绍的时候提出来,并表示自己正在学习当中,不然等到面试官问的时候而你答不会的话,会给面试官一种落差的感觉,反而更不利。
最后一段表明自己为什么要投递该公司,表现出自己对该公司的了解,以及渴望加入该公司的态度。
技术八股文
所谓的技术八股文就是一些常考的考点的意思,面试官往往会直接考察你对某个知识点的掌握情况,这个时候就需要对C语言、单片机、数据结构与算法、操作系统等知识比较熟悉才能从容应对。
这里就把各个技术知识点的链接贴在下面,大家可以按需观看。
项目
项目这部分,首先是会让你介绍一下你的一个项目,然后面试官会根据你项目里用到的技术去进行提问,如果遇到面试官比较熟悉或者感兴趣的内容,可能就会问得比较深入,一般来说还是以面试者的讲述为主。对于自己写在简历里的项目一定要非常熟悉,针对项目里的每个技术细节都要掌握。
这里就汇总一下面试官会针对项目问出哪些比较通用的问题(由于每个人的项目不同,针对项目中具体的点的问题就不列出来了)
- 请你介绍一个你做的最好的一个项目
如何介绍自己的一个项目呢?其实和写在简历里的差不多,首先是介绍一下这是一个什么项目,由多少个人完成的。其次,介绍一下这个项目的主要功能以及你负责了哪部分的内容。然后是介绍这个项目里面用到的技术点。最后总结一下这个项目的成果。
- 这个项目是几个人做的,你在这里面是负责什么内容?
- 你和你的队友的分工大概是什么样的比例?
- 这个项目的难点在哪里?
- 在做这个项目的过程中有遇到什么困难吗?最后是怎么解决的?
- 这个项目有什么不足之处吗?
- 你在这个项目中学到了什么?
- 如果让你现在优化项目中的一点,你会怎么做?
这些问题被问到的可能性还是很高的,所以大家还是要提前准备好答案,逻辑要清晰,不要在回答的时候吞吞吐吐。
反问
反问环节基本上是每个面试都会有的,当面试官问完了他的问题之后,一般会问你有什么问题问他的,这个时候你千万不能说没有问题,因为这样往往代表你没有好好准备这个公司的面试,在面试官那里肯定是扣分的。
在面试前准备好几个问题,等到这个反问环节的时候挑几个提问就可以了。在反问的这个环节,最好能体现出你的态度以及你对公司的向往。而有一些问题是很踩雷的,就不要问了。下面汇总了几个建议问的问题,和几个不建议问的问题。
建议问:
- 可以介绍一下贵公司在xx城市、xx城市和xx城市业务上的区别是什么吗?
- 可以介绍一下贵公司在xx城市的规模是怎么样的吗?
- 可以介绍一下xx岗位主要是在做哪部分业务吗?
- 可以介绍一下xx岗位开发的产品主要是基于什么平台来开发的吗?
- 请问贵公司对于应届毕业的新人会有哪些培养呢?
提出这些问题,之后还可以根据面试官的回答来进行再次提问,面试是一个双向交流的过程,不要担心问这么多问题会怎么样,面试官反而会觉得你问这么多问题,是对公司比较感兴趣。
不建议问的问题:
- 薪资待遇
薪资待遇在终面通过之后会有一个环节专门谈的,不建议问,而且面试官也不会给你一个具体的数字的,感兴趣的可以去offershow小程序上面查。
- 上下班时间及是否双休
上下班时间和是否双休也是会在终面通过后和谈薪一起沟通的,想要提早知道的可以去知乎、牛客网上面搜索,或者询问师兄师姐,或者去一些交流群询问。
- 还有一些假大空的问题,比如问公司的战略规划这样的问题,这种问题没有任何意义。