第一次技术面试一定要避免的5大错误

第一次技术面试一定要避免的5大错误

在你第一次获得技术面试的机会时,不仅要准备好说正确的话,还要避免说错话。因此,让我们来深入探讨几条在面试中需要避免的事情:

不要批判面试问题。

幸运的是,欺骗性的面试问题已经开始过时了,然而,你仍然有可能在意想不到的时刻遇到它们。(具体来说,“恶作剧”问题是一些令人费解的问题,比如问到“这个国家有多少个加油站?”,当年,谷歌就是这些问题的超级粉丝。

这些问题的问题在于,如果不提供大量的额外数据,通常很难正确回答。或者,许多问题(比如臭名昭著的“为什么下水道井盖是圆的?”)取决于你是否在某个时刻碰巧记住了正确的答案。不过,一般情况下,设计这些问题是为了看看应试者能否在逻辑上解决问题。

面试有10年或15年工作经验的高级职位的人在回答这样的问题时可能会表现出傲慢,并且指出这些问题的荒谬之处,但如果你面试的是初级职位,除了真诚的回答外,别无其他。不要说这个问题有多荒谬,也不要批评面试官,认为这样的问题实际上可以决定你的想法。相反,你应该认真对待这个问题,并尽你最大的努力去解决它。

不,你不是他们的救世主。

我面试过许多年轻的软件开发人员,他们似乎认为我们的商店是一团糟,问题多且难以克服,以至于我们需要他们(而且只有他们!)来拯救。但他们错了。事实上,在许多公司,事情进展通常很顺利,如果不是非常出色的话,请不要带着这样的想法去面试,自负得认为如果你当时没有选择这个公司,他们就会无法运营。

不要太“不自信”。

过度自信(更不要说傲慢自大了)会毁掉你初级的面试,而缺乏自信同样糟糕。虽然没有人愿意和一个傲慢自负的人一起工作,但我们也不想要另一个极端:一个甚至不敢向前迈出一步,需要别人不断地牵着他的手的人。

自信地参加面试。是的,对于刚刚入门的人来说,你确实很了解Python,你同样也知道如何在AWS上启动EC2服务器。虽然你不是有15年经验的专家,但是你知道需要做什么,你知道你有很多机会去学习更多技能。

不要吹嘘你同学都已经完成的事情。

当我刚大学毕业的时候,我以为我可以吹嘘自己所知道的编程语言的绝对数量,而且面试官会被我的知识所震惊。但我没有意识到的是,几乎所有当年毕业的大学生都懂这些语言。

结论 ●

正如你所看到的,在你的第一次技术面试中幸存下来意味着你要非常小心地把握分寸。你还是个新手,面试官会看穿你的一切企图,比如你试图想看起来像一个经验丰富的专业人士。不过你也不用表现得紧张、害怕,要有经验丰富的技术专家的自信,但同时也要保持新人的谦卑和谦逊,准备好去学习在这个行业中前进所需要的一切。