您的位置:首页 > 职场人生

作为前端面试官的经历

2017-05-21 18:41 134 查看

前言

好久没更新博客了,其实前两天一直是打算写点源码的解析,因为最近感觉还在看spring技术揭秘,前几天做了关于设计模式的技术分享之后,而且也在项目当中用到了一些所谓的设计模式,现在再回头看spring源码很多地方有种恍然大悟的感觉。例如对于接口的理解和抽象类的理解感觉得到了升华,之前对这些东西理解更多是停留在语法层面,现在更多是从架构与模块的层次去理解。之前也认同在短期内提OOD能力的比较好的办法就是看著名框架的源代码,当然作为一个初学者直接去啃源码这有点强人所难,只是应该根据自身的实际情况去把精力花在提升最有益的方面。最近项目组需求比较多,限于前端人手不足,所以要我参与前端开发的面试工作,我作为一轮技术面试官也获得了一些有趣的面试经验,前面提到的源码分析工作只要源码在理论上来说随时都可以去分析,但是前端面试经验这个对于我一个毕业不满一年的主攻后端开发的工程师还是一个值得花点时间来聊聊。

简历

我之前也写过部分的前端的代码,前端在我心中就是主要跟用户打交道的,所以前端对于用户的理解应该是有要求的,尤其是视觉上,因此前端人员的简历如果做的太丑,我觉得是不合格的。当然丑的标准是什么这个如果我不罗列出来这就是耍流氓了,好吧我就罗列一下我认为“丑的标准“吧。首先简历全文黑白,没一点彩色,如果一个网站做成这样,估计没几个用户愿意长时间留着吧。然后简历没明显的导航栏与分隔符,这种简历看了半天不知道哪是在哪,一会儿自我介绍一会儿谈项目一会儿聊人生,如果一个用户进了一个网站看半天不知道这网站每个按钮是干嘛的,这种网站能吸引用户么,应该把用户当“傻瓜“,以最明确简单的交互逻辑呈现给用户。还有就是不要在个人简历里写太多跟职位无关的描述,这样只会增加筛选简历人的负担,然后没必要写“学习努力,勇敢积极“这样凑字数,面试官更乐于见到你遇到什么问题怎么主动去解决,最后达到了怎样的效果,这样从侧面更能提现你的一些品质。简历最好有照片,这样的简历更加的立体,当然简历也没必要做的太浮夸太酷炫,那样可能显得太随性不太正式。邮箱尽量不要用qq邮箱。如果学历不出彩你不用回避,可以有意的轻描淡写。有技术博客固然是加分项,但是如果博客十分的简陋,或者临时充数的几篇应付面试的文章放在那里,还不如不贴出来。作为技术面试,个人描述和评价部分尽量用事实说话,不要太多主观的描述,还有准确根据自己的实际情况去描述自己的技术栈,例如熟悉“xx“,精通“xxx“。有过使用”xxxx”的经验。也可以用一个简单直观的插入描述自己各个技术栈的分布情况。

技术面试

首先要有自信,竟然筛选过简历就说明你已经通过了我们第一道筛选,能够自信的面对技术官,我有遇到面试全程都不能直视我眼睛的同学,羞涩可以理解,但是做产品都是团队合作,表达沟通能力很重要,毕竟做产品都是一个团队。众所周知,前端技术一两年就一个变,所以更要去抓住重点,知道这些技术当中的重点,例如前端基本的css,html,js是最核心的东西,基于这之上的一些框架更多的是在不同设计思想下的产物,如果一味的追求新技术而轻视前端开始的地方,我认为这是舍本逐末。所以前端面试百分之三十看基础,百分之三十看经验,剩下百分之四十看学习态度和能力。因此年龄和项目的累积不一定跟实际能力成正相关。当然每个面试官有每个面试官的一把尺子,来衡量与我们需要的职位的匹配程度,大部分的面试官会问很多技术问题,不要在面试过程中过多反问面试官,就算觉得面试官的观点不对也应该比较委婉的方式指出来。虽然选择是双方的,但是一般面试流程最后都有面试官主动询问是否有什么想问的。

总结

可能我自己比较热衷技术,在我看来优秀的工程师是有着强烈的求知欲和高效的学习能力,并且知道有的放矢。求知欲体现在对于一份工作带给自己的意义绝对不仅仅是好的薪酬待遇,而是能不能给自己学习的机会,能够对很多产品的实现有好奇心,敢于去尝试和研究并享受在其中,这个方面我会通过你的技术博客,或者业余时间的分配,是否喜欢逛技术论坛等等方面考察。高效的学习能力提现从认识一个新技术到能够运用它并掌握它的能力,不同的人可能有不同的办法,但是最后都是达到一个目的,应该有自己的一套学习方法。有的放矢就是知道自己需要的是什么,什么重要什么不重要,一般技术段位越高的人才能准确的把握自己的方向。做技术就是不进则退,因为国内的行业大环境决定了这个行业注定是比较吃青春饭的,如果工作三五年还不能自信的在简历上写上“精通xxx“的描述,那就是不合格的,所以只有在年龄天花板到来之前快步向前跑,才能在关键时候让自己的闪光点掩盖一些瑕疵。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐