硬件,是计算机硬件的简称,是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。硬件工程师的工作需要具备两块技能,主要是硬技能和软技能,硬技能主要是指专业上的基础知识,逻辑思维能力和总结能力。软技能主要是指沟通,谈判和合作的能力。硬件工程师面试分为笔试和实操两个方面,笔试面试需要做的准备工作很简单,上网刷笔试面试题目、背面试答案等,除了这些,硬件工程师面试还需要注意哪些东西呢?
面试硬件工程师,一定会遇到很多专业相关的问题,这些就不赘述了。面试中,面试官还会问你从事过哪些项目,遇到什么问题,怎么解决的,做项目有没有人带,怎么跟别人沟通,问得很细。这些问题的目的是考察你的个人能力,一定要如实回答,因为接下来面试官也许会要求你将项目中涉及的部分电路图画出来,接着还会考察你的电子电路知识是否过关,比如要你画出三极管的工作特性图等,考察你理论与实践的结合度
一个优秀的硬件工程师,不仅需要从外界交流中获取设计灵感,还要汇总,分析成具体的硬件实现,并与众多的芯片和方案供应商联系,从中挑选出合适的方案。当原理图完成后,则需要组织人员配合评审和检查,还要和CAD工程师一起工作来完成的设计。所以,除了基本理论知识过硬,熟练掌握硬件原理图设计技术、硬件PCB图设计、硬件调试之外,还要必备快速学习能力、通信协议和标准的理解、电路设计的能力等等,每个板块都要懂一点。
反应要灵活,思路要开阔,说话的时候要有自信。你不能盲目自信,可是如果你能够自圆其说,那么这也是你能力的一个表现。回答问题的时候要跟面试官清晰地表达你的思路,比如答案是什么,以及为什么这么做等等。遇到问题的时候多想一下,如果觉得面试官说的不对,也可以跟面试官来沟通,让面试官来告诉你哪里想的不对,这样至少证明了你的思考过程,也会是一个很好的面对challenge的方法。
掌握了过硬的基础知识,拥有多方面的技能,再加上面试过程中反应灵活,拿到硬件工程师的offer其实也不是一件很难的事情。俗语说的好机会总是留给有准备的人,希望大家都可以通过面试前多准备、多反思、预演面试过程可能遇到问题来增加面试通过的概率,得到心意的offer。