在开始这篇文章前,我想先问问读者,你们是否清楚:
面试官到底是何方神圣?
和很多初次参与校招、实习的萌新一样,我刚开始准备面试时对面试官的定位不是很明晰,甚至以为面试官只是无情的打分机器,因此每一场面试都如临大敌,战战兢兢。做好了视死如归的打算。
直到入职后,慢慢与这群"冷酷无情"的机器熟络后,突然觉得当时的自己有那么一丢丢搞笑:
面试官其实和我们都一样……各种沙雕
本文便是一恩姐姐从同组面试官挖到大量有关面试官的猛料,包括面试官的培训、面试过程的内幕、面试官心目中的标准人选,还有那些面试官内心不得不说的小秘密……
就拿字节跳动举例,基本的面试官首先需要具备以下素质:
咱们来划重点。
首先,面试官是本公司的**"老"员工**,因此对公司制度、文化等非常了解(因此在面试前对公司有一定了解是必要的);其次,面试官一定是技术娴熟且经验丰富的程序员(对面试中想投机取巧的人说一句:省省吧,你的那些小把戏,面试官一眼就看破了)最后,每一个面试官在面试前都是经过专业培训并且旁观过很多实战的,因此大大可以放心他们的专业性。
关于面试官的培训,据我了解是有专门的线上课程。新晋面试官需要进行学习与考核并且旁听几场老面试官的现场面试才允许去对候选人进行面试。有一套非常成熟的秩序流程。
但是,归根结底……
他们也只是一群秃着顶熬着夜的 “码农” 啊!
他们也只是勤勤恳恳辛辛苦苦地 “搬砖” 啊!
因此,与其为他们冠名"面试官",不如单单把他们看作和我们一样热爱编程的Coder,把这次面试当作一场技术的博弈,enjoy it~
如上文所述,面试官其实也是一个普通的码农。每天需要在数不清的需求中被HR强迫抽出一两个小时来进行面试对惜时如金的他们来说是非常煎熬的。
因此,在这段时间中抓住面试官想要得到的答案并且博取他们的好感是非常重要。
基础知识当然是面试的重头戏,相当于过面试大门的门票。这里又不得不到了王婆卖瓜,自卖自夸的环节了。读完下面两门,包你首先获得金牌门票!
Android基础知识总结归纳:
成功入职字节跳动的小姐姐告诉你,Android面试吃透这一篇就没有拿不到的offer!
面试项目经验总结归纳:
项目经验不会说?字节跳动小姐姐手把手教你"套路"面试官!
偷偷摸摸告诉你们我的一个小骄傲。又一次无意中发现同组一个新晋面试官准备面试前在各个网站上搜罗Android面试题,我当场毛遂自荐,分享了自己的博文。
该面试官表示非常受用,颠乐颠乐地拿去进行面试了~
愣住了吧,还不快背!
这一块是大厂普遍看重的环节,我在面试时发现这一块在大厂二、三面甚至已经成了必考题。题型体现在开放性问题上。这类问题的特点是没有唯一正确的答案,你需要根据自己的知识沉淀、经验和思维方式进行回答。
这里提供我针对此类问题的回答思路。
这里搬了一下Facebook面试官针对开放性问题提供的思维模式,大家也可以参考:
很明显,系统分析与解决问题的能力是程序员必有的素质。这也强调我们在学习知识的同时需要:基于知识并且高于知识。
很多同学可能都会无视沟通能力,认为只要把问题回答正确了offer就十拿九稳了。但其实沟通能力是面试官非常重视的一点。
我入职之后也深刻感受到沟通能力在业务效率推进上起着多么重要的作用。一个问题,一个想法。不同的人说,是截然不同的效果。团队开周会时还专门讨论过沟通问题,ld让每一个有经验的老员工分享沟通的经验,并且推荐了几本有用的书籍(见文末处干货时间,有分享~)让我们阅读学习。
沟通能力是每一个踏入社会,从事业务的人必备的能力。
你可以说错,但你一定要说清楚!
我曾问过很多面试官,你们想要什么样的人,得到的答案基本千篇一律:
他们讨厌的形象也不约而同:
这两种人本质区别在哪里?
我想就是不满足。
不满足现状,不愿意长期呆在舒适区,想要改变,想要变得更好。
希望自己在一个有保障的环境里舒适的养起来的主,永远不要对他抱任何希望。
在互联网高速发展的环境下,安于现状,浅尝辄止的人终会淘汰;唯有保持学习,不断进步的人才能生存到最后。也唯有具有这样品质的你,才能打动面试官。
你的一言一行都反应着你内心的想法,你的态度。因此积极向上,保持开朗;做面试官眼中的
俗话说得好,酒后吐真言。
某夜,我与组长月下独酌。组长平时严肃认真一人,也会趁着酒劲疯狂吐槽面试官之不易:
“平时工作已经很忙了,一天两场面试,准备30分钟,面试1个小时,写反馈1小时。基本就做不了什么事,不得不加班加点做需求…”
“刚刚开始当面试官也非常紧张,有些候选人一直结结巴巴说不出来。他们回答不出来我也非常尴尬,甚至感觉自己问错了问题,特别难。”
“非常希望能够遇到一个活跃的人,带动整场气氛。也能为在工作抽出时间面试的我们带来一点基础知识的沉淀。”
“但是面试其实是所有业务中ROI上限最大的,值得好好去做。人才是最重要的,前期越苦,后期越富。因此我会认认真真对待每一个面试。这段时间,也是一天中最有分量的一两个小时。”
在这里夸一波字节的面试官们。他们都是经过面试官专业培训以及考核。每场面试结束都会认真为候选人写上报告,并且每周都会统一做一次汇报总结。
他们非常重视每一个人才,所以你要相信你的每一场面试都是被认真对待的。
因此,也请你珍惜自己的每一场面试~
最后给大家推荐一些面试过程中对大家有很大帮助的书籍、网站:
1. 《沟通的艺术》戴尔.卡耐基
这本书是我们leader推荐给我们团队所有人,教我们如何去组内外进行沟通。他分享读后感时,这么说道:
一个良好的沟通是建立在与他人产生共鸣。
这本书我还没有看过,准备趁着五一假期好好读一遍(可能会产出一篇观后感)
2. 《关键对话》
这本书更偏重于职场上与人沟通对话的技巧。个人感觉比《沟通的艺术》更难入门。这本可以选择性阅读。
3. 【TED演讲】高效沟通十大技巧
这是经典的TED演讲,下方送上了B站链接,点击可以直接观看:
【TED】高效沟通十大技巧
我在准备面试前看过这个短短五分钟的演讲,言简意赅,非常经典。总结为一句话就是:
Keep minds open and always be prepared to be amazed.
时刻保持着高度的兴趣与激情。
4. 牛客网AI模拟面试
在面试前进行模拟面试是比较必要的。尤其对于新手。你需要自己把握面试的节奏与自己的表述能力。
在牛客网上模拟面试或者与同学一对一模拟真实面试场景都是非常有效的办法。
我曾经看过一句话,
面试就好像是在第一次约会的时候就要决定是不是要结婚
这是一个真实的笑话。在每日高强度的工作当中,我们和一些同事相处的时间甚至会比家人还要长。所以面试的考核是综合又全面的。
大家可以想想如果自己是面试官,以后希望能和什么样的人一起工作。站在这个角度上,对自己的各个方面素质有方向性、针对性地提升。相信你跨越这道坎后不仅能在面试能力上进行提升,对以后工作中与人交流、执行能力也会更加如鱼得水。