最近总是在面试别人(前端),从这些人身上我总结了一些经验,80%的人没有充分的为这次状态做准备,30%的人没有面试的状态(表现懒散、随意、无所谓、麻木),50%的人没有get到面试官的点,60%基础知识没打好出来面试,只有5% - 10%的人完全合适,到这里一般要面试很久。
下面我们一个个说这些情况
准备不充分
众所周知简历,简历是一个人的门面,一个好的简历能让人赏心悦目,因此一份良好的个人简历对于获得面试机会至关重要,简历也能体现出一个人的部分性格特征,有相当一部分人的简历页数达到了3页,尤其是项目经验又臭又长,个人认为是不可取的,简历主张简约的思想,最好是一页就能介绍完最多两页,项目经验写2个主要的就行,剩下的一行带过,让人一目了然,这样也干净利落。
简历上的技能一定要是自己熟悉的,很多时候我面试会有这样的类似的问答
一、
面试官:我看见你简历上写的React熟练?
候选人:恩
面试官:那你说一下React组件生命周期或者你是怎么理解的?
候选人:React没有生命周期的概念吧,我写的时候也没关注这块的概念。
面试官(内心):有可能候选人不在意概念性的东西,有可能编码能力强。
面试官:那你说一下react组件中常用的一些函数吧?
候选人(想一会):不好意思,我对react不太熟悉,只是自己搭建项目跑了一个demo按照事例写了一遍。
二、
面试官:我看见你简历上写着做了一个像是雷电一样的的小游戏?
候选人:恩,我花了.....
面试官:那么请你讲一下雷电这个小游戏的想法和思路?
候选人:随机的敌方,然后按键发出子弹,保存子弹的位置
面试官:那么你说一下你是怎么做碰撞体积检测的,并且说一下怎么保证子弹同时向前的?
候选人:我做了一个子弹的对象,飞机的对象(-------)
面试官:........
最后候选人也不知道自己逻辑是什么了
三、
面试官:做一下自我介绍吧?
候选人做了一个简单的自我介绍
面试官:那你会哪些技能呢?
候选人:简历上有
面试官:xxx公司这家公司是做什么的?
候选人:简历上写了
面试官:那你能简单说说sass和less的区别么
候选人:是先有sass再有less的
面试官:......
还有一些情况,在做面试题的时候
候选人:不好似我突然有事要走了或者在面试的时候我有事着急我们赶快面吧
这种的我都直接叫他快去忙自己的事情
更有甚者
1、 熟练使用jQuery、vue、less、bootstrap等前端框架。
2、 精通原生js和html/css,熟练h5/css3。
3、 精通svn/git等版本管理工具,熟练操作node。
4、 精通ajax数据交互。
5、 精通浏览器兼容问题并擅于解决浏览器兼容问题。
6、 精通ps切图。
这里暴露了很多问题
- 候选人对于入门、熟练、精通的把握程度不够精准,可以通过咨询一些其他的前端或者百度一下,入门 | 熟练 | 精通 有多大的分水岭
- 面试者怀有侥幸的心里以为自己写上去就能够通过,这里我明确标注一点,在面试中任何侥幸心理都不要有否则会失去的更多
- 候选人对于自己做的一些东西不够了解,讲不出自己的想法和实现的思路
基础知识没打好
我一般会问
display属性
image的display属性
array 的方法
reduce 介绍 和 应用
剩下的都会按照简历怎么写来问 (所以在简历上一定要写一些自己熟悉的内容)
普遍存在的问题
- 候选人对于自己不够自信,说话颤抖
- 候选人滔滔不绝,完全停不下来,面试官插不上嘴
- 很多简历千篇一律简直是一个模子刻出来的没有自己的特点,不管1年还是3年,具有以下特点
- 都做过的项目很多,各式各样、各种行业
- 后端都是PHP编写的
- 都熟练掌握ng
- 都说自己是外包公司
这样的简历一般都不会邀请来面试的,因为不知道是真的还是假的,哪个有特点
加分项
- 有自己的博客/github并且详细认真,作为简历的筛选者,如果候选人有博客的话,面试官是一定会看的,这里重点会看几个地方,博客创建的时间日期、博客内容的深度、博客日志的频繁度 , 分别判断候选人的资历、水平、爱好度
- 对于技术有自己的思考和理解
- 说话精准、干净、思路清晰,很增加很多好感
建议
- 候选人可以提前想一套台词,并且是自己熟悉做过的东西,自己写下来读一遍然后再不断组织语言编制,直到很自然为止,这样避免在面试的时候会短时间回答导致自己会漏掉一些东西
- 我知道面试会有很多偶然性和随机性,有可能面试官刚好心情好或者刚好气味相投,这样通过的几率会大大增加,但是这种几率一般很少,不要抱有侥幸心理
- 候选人可以主动提出讲一个自己很有心得的地方,这时候面试官一般都会乐意接受对方的讲述
- 候选人可以再适当的时候提出一些幽默的观点,来缓和气氛和增加好感,这里对面试官也有效
忘说了一件事情 对于面试官的心得
-
在面试过程中,间断性的问一下关于候选人的兴趣和爱好,这样可以缓和候选人的关系,让候选人更多的回想出自己的优势,有助于自己的判断
-
一般在结束之前都会礼貌的问一下候选人:“你有什么想要了解的么,对于我们公司”。这对于候选人的尊重态度
-
面试一般都是双方,双向选择的关系,也要考虑一些候选人的性格,面试官要选择 我是不是愿意和候选人一起工作交流在一个公司,候选人要选择,我是不是愿意在这家公司付出我的时间和精力,公司福利薪资是否满意
-
面试的时候,双方要建立在平等的基础上,不要因为对方资历浅而看不起对方,很多时候候选人会有一些意想不到的潜质,刚好适应公司发展
-
一次好的面试应该是双方有问有答,在面试结束以后双方都有所收获
欢迎多多指教 github https://github.com/kitebear