做为前端技术面试官的一些心得与体会

做为公司一面的技术官,这两天要面完十五个,疲惫又充实的一天,密集的面试下来,让我对面试的恐惧症脱敏了不少。有了很多收获,原来面试也是需要很多技巧和套路~

体验与经验

1,自我介绍时,要简短、抓重点,不要照搬简历,不要说年龄星座爱好这些技术面试不相关的东西。要体现自己过往的项目经验、技术亮点,在团队里担当的角色和负责的内容。主要突出自己有什么优势,与这个岗位的匹配度。

2,当问你遇到过什么印象深刻的bug,或者技术难题时,主要想知道,是什么难度的bug(体现面试者本身的技术水平),以及你能不能快速定位问题,解决与调试问题的能力。

3,当问你技术问题时,最好结合过往项目来回答与举例,并且一定要简短,说重点,不能长篇大论说废话。

4,当遇到你不了解的领域或没做过的项目时,要先说明没有这方面的经验,但可以简短说一下真遇到了,会怎么解决的技术思路,并最好能提供多种方案。

5,遇到超出已有技术栈的问题时,比如问你了不了解数据库,这个问题暗含了面试官对你能力的期待,可以回答体现出现在不会,但基础操作可以学,比较积极的态度。

6,遇到问为什么离职这个问题时,要谨慎回答,听到的踩雷回答有:项目做完了就团队解散了(说明能力不足以调岗与留任)、钱太少了(说明对收入要求高,面试没结束就谈钱,会让人对他的要求提高,因为薪资要求高要有对应的能力体现)、对上家公司的抱怨如技术混乱架构混乱(好聚好散,不能太负能量)。可以回答家人原因、通勤原因、平台有限想自我提升等原因。

7,如果你不是计算机科班出身,是转行入的前端这行,当面试官问你,为什么会选择做前端时,其实是想知道入行动机、有没有保持学习新知识新技术的能力和态度、以及比起科班生,计科基础比较薄弱这块该怎么弥补

8,当问到有没有独立负责的项目时,其实是想知道有没有独当一面的能力,可以回答从零到一简单搭建项目的过程,以及技术选型上的考虑(团队人员技术储备、项目适配度、项目周期与后期维护,框架稳定性这几个方面),以及做了哪些公共配置和公共的模块,考察面试者的技术架构能力。

9,前端技术日新月异,更新迭代快,你是如何保持自我学习的?想考察面试者对技术的输入与输出,以及学习新领域知识的学习路径与方法(有回答看视频教程与跟着做练手demo、观摩github上别人代码是怎么写的、逛技术社区与论坛、刷leetCode、购买技术书籍)。有技术博客加分,有github账号并分享过项目加分,分享过Npm包加分,有个人作品加分。

总的来说,作为技术官就是考察面试者的岗位匹配度与学习能力,还有沟通表达能力。稳定性与谈薪这块是后期人事考虑的。

你可能感兴趣的:(做为前端技术面试官的一些心得与体会)