聊聊前端面试那点事儿

作为公司前端负责人,一年多时间做的面试至少也有三四十场吧,有些Tips在这里分享一下,希望能够给正在面试中的同学一点点帮助:

1. 项目经验

我喜欢一边看简历,一边问项目相关的东西,包括项目结构,技术栈,难点或者有特色的功能,或者遇到的问题。

一般来说,求职者对这个环节都很自信,毕竟自己做过的项目,本就应该了然于胸。但是,十个人中总能遇到一个,简历中部分内容夸大其词或者文不对题。举一个例子,有位同学,项目是NodeJS开发,用到的技术栈有“gulp, webpack等等”。那我就奇怪了,Node不需要这两个项目构建工具辅助呀!深入一问,才知道,那些技术是另外一个项目的。

但是,这个时候,我的感觉已经有点不好了......这个还不是最难堪的,更难堪的是,简历上说“我是这个项目的主程”,但是让该同学说下项目的构建,就哼哼吃吃吐字不清......

这个很要命的!一旦面试官发现有不属实的地方,无论后边的基础题答得有多好,都会扣大分!面试官会把情况反映到HR那里,要知道,HR是很看重“诚信”的。

所以,在写简历的时候,首先,项目情况介绍清楚,准确;二是,保证自己不会被自己的简历问倒。

2. 面试知识点

前端的知识点说多不多,说少不少,翻来覆去,就是html+css+js+框架,我会多加一块:http/浏览器。

HTML一般问HTML5里面的新特性,比如,语义标签,sessionStorage, localStorage, postMessage等等。

CSS一般会问基础的display, position属性,CSS3等等,出几道小题目,比如,垂直水平居中,画一个环形或者三角形等等。

JS可考就更多了,变量提升,作用域,闭包,原型和原型链,事件委托;高级点的,有事件轮询机制(event loop), 内存泄漏,ES6等等。

我的原则是,只要JS基础好的同学,哪怕他/她没有用过牛逼的框架(react, angular或者vue之类的),也可以很快很顺利的上手各类框架。反之,一个只会用框架,却连闭包都不懂得人,那么, 他/她仅仅是框架的奴隶,没有自己的思考和独立开发的能力。因此,对于基础知识薄弱的同学,我都会问一句,“你有看过哪些JS的书?”,结果呢,大多没有,或者一本(90%的人会提到《JavaScript高级程序设计》,但是我相信,如果一个人真的把这本书啃透,那么他/她的基础应该非常好才对)。

为什么要问http/浏览器呢?前端开发离不开浏览器;和后台通信离不开HTTP。如果一个前端技术人员,连200/300/400/500系列状态码都搞不清楚,能算是一个合格的前端工程师吗?JSONP实现方式,如何解决跨域,HTTP常用的请求方式有哪些,浏览器如何渲染页面......这些问题,都应该是前端人考虑和必须重视的。如果回答的好,自然非常加分。

当然,如果有框架经验,比如react, angular或者vue之类,自然也加分。只是,一旦面试同学说,很精通某个框架,那么,我会问该框架某些特性的原理,注意,是原理,不是如何使用。比如,angular1脏检查机制,vue生命周期等等。考察一个人对框架的掌握程度,不是做过多少项目,而是,你对它理解的深度!

3. 业务经验

这个应该是软实力的一部分。通常,我会提出几个业务场景,需要候选人给与相应的解决方案。这个并没有标准答案,考察的就是候选人的业务经验如何。对于3年以上的工龄来说,这个软实力还是比较重要的。同时,也可以窥视下候选人的应变能力,面对自己未曾遇到的业务场景,是否能够冷静应对,哪怕没有很好地方案,也不会战战兢兢,畏首畏尾。

4. 其他注意事项

一是态度保持谦逊,温和,描述问题逻辑清晰。我一直觉得自己是个很nice的面试官(自夸一下下:)),所以,面试时,同学大多放得很开。活泼调皮稳重都OK的,不过,如果是招高P(级别高的职位),还是,稳健一点好。技术面不会太关注性格,但是,一旦到了管理层的面试,呵呵呵,说话如果太轻佻,恐怕印象分就不太好喽。

二是英文。虽然公司是民企,虽然不要求面试人员有多高的英文的阅读和书写能力,但是,常用的技术术语,起码要说的出来吧!已经遇到不止一位同学,一个术语也说不出来,或者,发音差得离谱......CSS属性或者JS关键词,来来回回就那么几个,不难说也不难背的。英文基础,还是需要的,这会对以后得学习和工作,大有帮助。

三是利用提问机会。一般面试结束,我都会给出提问时间。这个时候,面试同学应该把握这个机会,问下公司的业务情况,技术栈等等。一方面表示了你对这个公司这个职位的热情,另一方面,面试官也会从你的提问中,侧面揣测你对技术的态度。所以,不要放弃这个主动与面试官互动的机会。

结束语:

希望我的这些体会和建议,能够帮助到面试的同学们。前端前景很美好,欢迎大家入坑!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,376评论 6 491
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,126评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,966评论 0 347
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,432评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,519评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,792评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,933评论 3 406
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,701评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,143评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,488评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,626评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,292评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,896评论 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,742评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,977评论 1 265
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,324评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,494评论 2 348

推荐阅读更多精彩内容