你不知道吗 10% 据硅谷报道,有多少候选人通过了现场面试?不要忘记那些失败的人已经通过了手机屏幕。
作为筛选应聘者的最后阶段,现场面试是求职者最难的障碍。对于软件工程师来说,现场面试通常涉及相当多的编码问题,应聘者需要撰写最佳解决方案,并与面试官进行激烈讨论。
作为一名多年的面试官,我看到过很多类似的错误,以至于应聘者不断犯错,我想在这里总结一下技术现场面试中最常见的错误。
错误#1–没有准备
如果你有机会做一段时间的面试官,你会惊讶地发现有那么多候选人在没有任何准备的情况下参加了现场面试。
这绝对是一个致命的错误,大多数面试失败的候选人都属于这一类。
有些人在毫无困难地通过手机屏幕时过于自信。然而,众所周知,现场采访通常比电话屏幕更难,而且要激烈得多。
我不会详细谈论如何准备现场面试,因为有很多在线资源和书籍可以帮助你熟悉编程面试。几个最受欢迎的资源包括:
- 极客 –几乎要为技术面试做所有准备,包括编程问题、答案、讨论、教程等。。
- 玻璃门 –你可以练习不同公司过去面试中的编程问题。
- 盖恩洛 –允许你与谷歌、亚马逊、Facebook等有经验的面试官进行模拟面试。。
我总是鼓励人们尽可能多地准备,即使只剩下一天,更不用说大多数人在现场面试前至少有几周的时间。
错误2——“给我5分钟”
下面的对话已经发生了无数次。
主持面试者 :“问题是……我想让你写一个函数来……” 候选人 :“听起来不错!请给我5分钟。”
几分钟后安静下来。
候选人 :“好的,让我为你写下解决方案。” 主持面试者 :“呃……也许你可以描述一下你的解决方案……”
我想你明白我的意思了。强烈建议边思考边交谈,而不是沉默后提出“完整的解决方案”。原因是多方面的。
首先,这让面试官有机会帮助你。信不信由你, 大多数面试官都想帮助应聘者通过面试 .通过谈论你的想法,面试官可以了解你目前的进展情况,当你陷入困境或不在正确的轨道上时,面试官可能会给你一些提示。
其次,这样做更安全。在最糟糕的情况下,一段时间后你可能无法提供解决方案,你只是浪费了很多时间,面试官无法知道你在想什么,你离答案有多近。面试结束时,他几乎写不出任何反馈,只知道候选人没能想出解决办法。
最后,这是展示你沟通技巧的好机会。
错误#3–白板上的糟糕代码
大多数技术性的现场面试要求应聘者在白板上写很多代码。然而,很多人没有做好准备。
对于许多没有任何面试经验的人来说,他们可能会觉得在白板上编写代码非常不舒服。没有复制和粘贴,没有快捷方式,编辑或插入非常不方便。你可能会错过你最喜欢的文本编辑器和IDE很多。
对于其他一些人来说,他们通常只会编写糟糕的代码,而白板只是放大了这一点。一些常见错误包括:
- 伪代码
- 代码不完整(无函数/变量定义)
- 无输入验证
- 错误的代码样式/命名
- 字迹不清
- 冗余代码
大多数科技公司不会在不检查代码的情况下雇佣员工,所以可以肯定的是,你会被要求在现场面试中编写代码。经验法则是,在准备时,一定要把你的解决方案写在白板或纸上,而不是记在脑子里。
错误#4–沟通不畅
使技术现场采访不同于电话屏幕的一个因素是沟通。
在一个小时的面对面面试中,需要进行大量的讨论和沟通,这些也是核心技能。对于许多公司来说,面试官会在面试结束时评估应聘者的沟通技能和技术技能。
然而,许多候选人没有对这一点给予足够的重视。他们可能在讨论中相当被动,没有清楚地表达他们的解决方案,忽视了眼神交流等基本礼仪。部分原因是他们在现场采访时过于紧张,几乎忘记了一切。
一个建议是在准备过程中注意沟通。即使没有其他人在场,你也可以在思考时继续谈论你的想法。或者与你的朋友或一些有经验的人进行模拟面试来练习这一点,这也是强烈建议的。
错误#5——没有热情
在技术现场面试中评估的另一个关键因素是文化契合度。
文化契合再怎么强调也不为过。基本上,它会评估你是否适合公司,如果你具备合格的技术技能,你是否有可能与他人良好合作。
例如,我不会雇佣对我们公司的产品一无所知的人,即使他是特定技术领域的专家。相反,我可能会雇佣一些在技术上可能不太出色,但对我们公司的使命和产品非常热情的人。他可能是一个非常活跃的用户,对如何改进当前产品有很多批评。
另一个例子是,当你对Facebook进行现场采访时,几乎可以肯定的是,你会被问及为什么要加入Facebook。当然,这个问题没有标准答案,求职者表现出对公司的热情非常重要。
然而,我不想让这一点听起来像你需要假装对公司充满热情。事实上,我并不建议人们申请他们不信任的公司。找到生活伴侣有点相似。如果你不迷恋这个人或公司,那就很难成功。所以表现出热情是很自然的。
总结
通过现场面试几乎没有捷径。黄金法则总是要花足够的精力和时间来准备。
通过足够的练习,你会意识到现场面试并不像人们预期的那么难,你肯定会喜欢整个过程。 关于作者:
杰克·库克是 盖恩洛 ,一个在线平台,允许人们 拥有 与来自谷歌、微软、亚马逊等公司的经验丰富的面试官进行模拟面试,并获得真正的反馈以改进。他在科技行业工作多年,对面试有丰富的经验,对面试也有极大的热情。他真的相信采访可以变得更加透明,这正是盖恩洛诞生的原因。
如果你也想在这里展示你的博客,请参见 吉微博 在Geeksforgek上写客博。