服务与支持 |咨询热线 0931-8733767
  • 金城在线
  • 公司简介
  • 发展历程
  • 企业文化
  • 售后服务
  • 工作机会
  • 联系我们

BAT等大型互联网公司对于web前端开发的校招原则

来源:发布时间:2017-10-31 9:06:51

        我在B和A都有过从事校招、社招的经历,两个东家的招聘原则基本一致。

        首先,我想说,有不少面试官还是靠直觉的,随便扯两句就过了的情况也存在,但是我觉得面试本身应该是非常严谨的事,关乎到一个人的前途和命运,应该尽量细致全面的评价面试者,做到“客观、独立、第三方”。

        两家公司在招聘技术岗位的时候,都希望从【技术基础】、【技术成果】和【技术热情】三方面考量一个同学,所以考察的点也围绕着这三条。

        1.如何在页面上实现一个圆形的可点击区域。能想到用map+area或者svg的,我觉得html可能比较熟;能想到border-radius的,我觉得css可能比较熟。如果实在想不出来什么,我就引导他回答纯js实现,这个时候就问问怎么求一个点在圆上这种简单算法,加上js的Math几个api,怎么获取鼠标坐标什么的。

        2.用js实现千位分隔符,这道题挺考逻辑的,看起来简单,写起来不太容易,如果回答三位循环、字符串数组分隔之类的,可以深度问下去,在加上正负号什么的看看对方的应变能力。如果能用一条正则+replace搞定,那就加分啦。

        3.有一个高度自适应的div,里面有两个div,一个高度100px,希望另一个填满剩下的高度。这题有js解法、一般css解法、css3解法等。

        总之就是准备一些看似简单,但又有点小陷阱,可以综合考察前端技术的问题,让经验不足的同学可以在面试的过程临时想到什么办法解决问题,这种急智也是我所期待的。我本人不建议单纯考察某写冷门的知识点或者专业名词解释,偶然性很大,不太公平。(某些面试官居然自己构造专业名词问别人,比如你知道什么是CDYSB么,啊?不知道?!这就是层叠样式表的拼音缩写啊,就是css啊,你是不是搞前端的啊!)

        其实很多时候,从回答第一个问题开始,有经验的面试官就能感觉到对方是否合格了,所以有些面试官的面试过程好像是在聊人生。但我一直不敢相信这种直觉,我希望有科学、严谨的方法论来指导面试,争取做到全面且客观。所以当我用自以为合理的方法已经判断面试人不合格的时候,还是会在面试的最后问对方“在整个面试的过程中,你是否有什么别的擅长的技术是我们没有聊到的?”,我想再多给对方一个机会,以防我的面试方法上有什么不足。同时还会问他身边有没有觉得是技术大牛的,我会要联系方式,交给hr去跟进。

        面试这件事,应该是可以被系统的研究和量化的。

        以上是我作为面试官的心态和想法。聪明、有潜力、学科素养好的,会尝试挖掘你的潜力;平时做了很多项目,有一定经验,对前端有热情的同学,会尝试肯定你的成果;唯独要排除的就是面试前突击,想过来忽悠的同学。有底子的好苗子尽管放心来,很少会被误判,就算没来面试,说不定也被来面试的同学推荐了。


相关文章
  • 预约专家

    为您提供一对一解决方案
    立即预约
  • 售前咨询

    周一至周五9:00——17:30
    立即咨询
  • 联系方式

    13919049954

    全国7×24小时热线服务
  • 免费报价

    专属专业顾问1对1报价
    免费报价