AI聘网总结在19年年底百度、快手和字节跳动面的现场面试的感悟。
Ai聘网
三家面试,都是三轮技术面加一轮hr面,实际上,无论是哪家的面试,问的东西都是很相似的,都可以在网上搜到答案,都一定存在于某篇面试题汇总文章内,因为技术就是那个技术,就算是问出花来,本质或原理还是一样的,想看详细的真实面试题,掘金、牛客网、知乎都有很多,随便找下都看不完。
亮点
这其实是一个在很多时候可以一招制胜的关键
经过多次面试,发现面试官们都很喜欢问你有哪些亮点,不管是业务层面还是技术层面,并会按照你给出的答案深入下去,看看你这个亮点到底有多亮
一个追问你亮点的面试官,其实是比较愿意给你机会的,技术的范围太广,可能他问的你恰好不熟悉,这是很常见的事情,比如你熟悉 vue,他团队内用的都是 React,他追着你问 React可能很难问出结果来,另外一方面,你也无法保证在每场面试中都保持最佳状态,万一你跟面试官根本不在同一个频道上,你们之间相互听不懂对方在说什么,还怎么继续?所以把选择权交给你,给你机会让你自己选,那么这就引出另外一个问题,如果你真的没做过什么有亮点的事情怎么办?给你机会你都抓不住,这可怪不到别人了
所以,如果你有一个较高的追求,那么在平时的工作中,哪怕是天天写业务代码,你也要有自己的思考,这个组件可不可以换一种写法,那个需求是不是可以简化一下,项目里的webpack需不需要升级到最新版,这个问题可不可以造个轮子来一劳永逸地搞定它?
无关问题大小,都可以引发思考,实际上,一般情况下也不太可能有什么大问题等着你去解决,大部分情况下都是小问题,但问题再小,解决得多了那也是一种可观的积累,通过这种积累,在团队内部,你就有了可以拿出来说的输出贡献,离开了团队,你也能以此抓住面试官给你的机会
有时候,这种亮点比你背面试题刷算法还好用,毕竟,面试题或者算法题会就是会,不会就是不会,但是亮点这种东西可没有标准答案,能说的可多了去了
需要注意的是,你的这个亮点一定要足够亮,不能就亮一秒就没了,容易闪着眼,必须要足够坚挺。
也就是你必须要在你这个亮点上有足够的深入和见解,上下游和细枝末节都要搞清楚,足以应对面试官展开而来的提问,这样面试官才会觉得你确实是擅长这方面。
软素质
1、简历用点心
简历是招聘流程开始的第一步,首先最起码找个好点的模板,网上很多,然后就是内容好好写,切忌罗列毫无意义的技术点,什么jq/vue/vuex/react/redux/http/cdn/vim/git,不是不能写,而是你别占用太多篇幅煞有其事地介绍这些,一句话完事就行了,要突出重点
不要写精通什么什么东西,精通这个东西每个人理解得都不一样,你觉得精通就是能在任意场景下熟悉运用。面试官可能觉得你既然精通 js,怎么 vue是 Evan You写的而不是你呢?搞不好要为难你一把,所以尽量避免这些可能引起争论的东西
重点写你做过的项目,项目用到的技术栈,大概功能是什么,你在其中扮演了什么角色,写重点就行了,别写得跟文档一样又多又长,细枝末节的东西等到面试的时候会问你的,三年以内工作经验的简历最好不要超过两页
如果你博客或 github上有点东西,最好把链接带上,如果就是一个空壳子,没什么内容,就别放上去了
另外,个人建议,简历上最好放张照片,相当于给简历增添特定的主语,有明确的个人属性,跟长得好不好看关系不大,除非你实在是觉得自己长得有点对不住全国观众那就算了
2、一定要会表现自己
面试官的初衷肯定是想尽可能多地了解你,这样才能更好地评估你的能力,但问的问题可能就一两句话,那么作为候选人,你不能就因为面试官只问你1+1等于几然后你回答个2就完事了,这种回答虽然合格,但不是面试官最想得到的答案
给出了标准答案后,你应该根据主动面试官问的问题继续发散开来,比如为什么等于2,有什么实际运用的场景,以往有没有等于3的情况?
具体点话,比如面试官给你出了个原型链的题目,那么你要做的就不仅仅是把这个道题做出来,除此之外,最好还要主动说一下原型链的相关原理,最好现场画个关系图出来,然后说下有哪些应用场景,比如原型链继承,如果你说了这个,那么其实还可以继续往继承上延伸(尽管面试官根本没问你这个),总之就是要把你的知识点全都体现出来,尽可能多地给面试官透露你的能力。
这不是偷奸耍滑,这恰恰是面试官想要看到的,他不需要绞尽脑汁地刻意引导,你就自己主动坦白了,面试官肯定高兴啊,最起码说明你懂得确实多,因为知识点掌握的不咋滴的人,他也说不出这么多来。
你通过在某个知识上深入或发散的表现,一定程度上,也可以触发晕轮效应,某一方面的突出会给面试官留下深刻的印象,就像是月亮的光晕,导致面试官下意识地就忽略了你其他方面的不足。
很多的程序猿可能就是不善于言辞,但这又不是让你搞社交,技术方面的东西我觉得还是可以开口多说两句的。
3、第一印象
面试有时候也要看眼缘,有的面试官,在你刚看到他的时候,你就知道这场面试肯定过不了,同样的,有的面试官,在刚看到你的时候,就决定不给你过了
所以第一印象很重要,程序猿不需要西装革履,但也别太懒散,特别是个人的精气神方面,决不能弱了,一定要有精神,不要因为担心面试过不了而一副诚惶诚恐的样子,你越这样反而越过不了。
面试你的人,基本是就是你将来的同事、leader或者隔壁组的同事,换做是你,你肯定也不想招个看着就邋遢,性格太负面的人进来当同事,所以一定要自信,需要注意的是,自信和狂妄是两回事,自信和谦虚也并不冲突。
小结
作为技术人,最重要的就是自己的技术能力,很多人在刚毕业的时候一腔热血,每天打鸡血一般通宵工作也不嫌累,但是后来被社会毒打的次数多了,很容易就疲倦了,可能有的人喊着喊着就放弃了,开始安于现状,这是很危险的事情,技术这条路不进则退,只有持续学习才能在技术这条路上越走越远。
而另外一方面,客观的困难确实又是存在的,比如工作量太大没时间,前端技术发展太快学不完等,这就需要你找到一条可持续发展的道路,比如每周仔细研读一篇高质量技术文章,或者定期地进行总结,不要给自己太大的压力,但又必须要保持学习和进步。
无论你选择的方法是什么,最终最重要的还是要落到实处,收藏了一大堆优秀文章的链接放在收藏夹吃灰是没用的。
Ai聘网-专注于互联网人才的智慧型招聘平台,以人才为核心,以人才自身画像为出发点,通过AI人工智能等技术手段,从海量岗位中自主发现精准匹配岗位,以智能筛选、主动推送,自主对比等算法方式,推送最符合求职者的岗位信息,帮助互联网人才做出更好的职业选择,让求职者每一次职业选择变的更加明智,彻底改变行业求职模式,让优质的岗位寻找合适的人才。同时为求职者量身打造了面试宝典板块,帮助求职者获取更专业更有针对性的专业技能知识,便于找到更优质的发展平台。通过大数据分析和自然语言处理等技术手段,对虚假岗位进行自主预警处理机制,杜绝虚假招聘等现象发生。为企业提供行业和岗位优质的分析报告,结合企业用户自身画像,多维度的帮助企业优化岗位信息,精准匹配人才,解决HR招聘效率低下,简历海选耗时,无效沟通等痛点。