6种方法让你的技术面试失败
如果你想在IT行业找工作,技术面试、编码测试或其他技能评估肯定会是你找工作过程的一部分。以下是不要做的事情。
如何避免技术面试的陷阱
如果你想找一份软件开发人员、信息系统经理、网络工程师或其他IT相关的工作,很有可能你必须通过技术筛选,这是面试过程的一部分。虽然简历上列出的软技能和工作经验是获得面试机会的良好开端,但不要以为这些就足以让你获得一个新职位。如今,大多数IT职位的竞争都非常激烈,公司希望确定你在被聘用后,能够迅速跟上工作节奏。技术面试是证明你能做什么的绝佳机会,但也要避免一些陷阱。以下是不要做的事情。
不要满足于现状
确保您退出运行的最快方法之一是假设您太优秀了,不需要首先进行测试。无论是白板测试、性格测试、编程挑战还是其他类型的技术技能评估,都要参加。如果求职者拒绝,会给人留下思想封闭、不愿学习、傲慢自大的印象,或者会被认为不了解这项技术。拉萨尔网络这家公司主要从事技术招聘。他说,作家、艺术家、平面设计师,甚至营销和公共关系专业人士都带着作品集去面试——把这当成一种炫耀作品集的方式。
然而,与物理组合不同的是,在完成这些测试时,您总是应该使用新鲜的、新的示例;剪切和粘贴旧作品,即使是来自同一主题的另一个编码测试,也是绝对不能的。“你必须以最大的尊重来对待这些挑战和考验。很多时候,这不仅仅是衡量你的编码能力,也是衡量你的思维过程、逻辑和推理能力。也许没有一个正确的答案,面试官只是想看看你是如何解决问题的。所以,假设这是你的全职工作,你被要求在现实生活中解决这个问题,”招聘、人事和咨询公司的技术招聘经理斯蒂芬•扎法里诺说绝对的。如果你被要求做一个带回家的测试,你一定要要求一个严格的截止日期和这样的测试需要多长时间的估计。你也可以问一些一般性的问题,比如他们在寻找什么样的方法、过程和方法来更好地处理这个练习。
不要:认为你的简历能说明很多问题
另一个禁忌是依靠你的简历来讲述你的故事。是的,招聘人员、招聘经理或人力资源专业人士应该看过你的简历,但简历本身不能说明问题,简历也不应该说明问题。
“当别人问起你简历的某些部分时,不要生气。还有,无论你做什么,不要在回答有关你技能或经验的问题时不做解释就说‘好吧,都写在我的简历上了’,”金贝尔说。不是每个人都知道你为建立自己的职业生涯所付出的努力、挑战和努力。招聘过程的一部分就是讨论这些问题。
Zafarino说,这个问题背后的原因是为了揭示你的沟通能力、批判性思维能力和思维过程。招聘人员、招聘经理和人力资源专业人士都希望听到你用自己的话讲述过去的经历,包括哪些是对的,哪些是错的,哪些领域让你面临着不同思考方式的挑战。“是的,你是根据你的简历来面试的,但这只能告诉他们这么多。你需要详细说明这一点,帮助他们理解为什么你是独一无二的,”金贝尔说。
这也是一个很好的时间来发挥你个人对过去的项目和解决方案的贡献,即使你作为团队的一员工作。如果你被问到一个项目,解释一下你的角色,你完成了什么,你学到了什么,以及你将如何在未来应用这些知识和经验。
不要:让你的自负成为障碍
不要过于自信,也不要对自己的技能自负;这可能会给人僵硬、思想封闭的印象,让面试官认为你缺乏同情心和良好的沟通技巧。换句话说,保持你的自尊,保持谦虚,即使你发现技术筛选的想法在你下面。
不要错误地认为做事情只有一种方法。“不要说,‘做这个的唯一方法是……’,你应该这样说,‘我相信可以工作的是……’或者‘如果我写这个代码,基于这个架构或使用这些api,我会……’如果有人说‘只有’,这让我很困惑。”这让我觉得他们不愿意倾听新的想法或不同的方法,而这并不能造就一个好员工或好领导。”
无论你做什么,不要嘲笑公司过时或性能差的软件——至少在面试时不要这样做。当然,你应该询问他们使用的语言、平台和版本,但不要对这些信息做出价值判断。问这类问题很好——你想要知识渊博,你想确保你能处理好你的科技屏幕上显示的内容,但不要指出这些技术有多过时或过时。公司很有可能知道他们落后了,或者知道他们做了一个糟糕的技术选择——这可能就是他们找你谈的原因,希望你能帮助他们解决这个问题,”Zafarino说。
当然,不要太谦虚以至于忘记让你对技术的热情闪耀。你不应该害怕表达你对技术的看法,特别是在你为什么喜欢使用某些平台、语言或其他专有系统的背景下,但要确保你把自己的信念构建成观点。“当被问到‘你为什么想要这份工作?是一个相当容易回答的问题。困难的是,‘你为什么想使用这种技术?这是你的激情和专业技能应该闪耀的时候。如果你是一个Ruby开发者,你可以谈谈为什么你觉得Ruby是最好的语言,它能做什么别人不能做的,以及你对Ruby社区做出了怎样的贡献,”Zafarino说。
Zafarino说,这也是一个很好的方法,可以让你在工作之外了解自己在技术社区中的参与情况。如果你是孩子们的导师或教授编程课程,如果你为开源项目做贡献,或者在GitHub上有一个投资组合,这就是你提出这些问题的机会。“我们的客户在寻找有激情的人,对他们所做的事情和使用的工具有激情的人,而不仅仅是对工作有激情的人。如果你还没有参与其中,那就试着开始吧,并时刻了解科技文化,这样你就能知道工作之外的世界正在发生什么。”
不要:跳过背景调查
除了了解技术和一般文化,你还应该花些时间研究公司、你将与之交谈的招聘经理以及这个职位的一般职责。你也可以在这样的网站上做研究Glassdoor网站和TopTal了解面试流程和技术筛选的内部情况,包括对编码测试和挑战的预期。
“人们希望雇佣一个他们感觉有私人联系的候选人。这说明了招聘过程中的“文化”部分。如果你做你的家庭作业公司,可以问的问题如何使用技术,为什么,以及如何帮助使它更好,他们会认为你是在同一条船上,你要加油,使公司成功了,”在一起,Zafarino说。
不要:美化你的简历
你应该确保你的简历中包括了你工作过的技术、系统和平台,不多也不少,并且要能够说明你在日常工作中是如何使用这些技术的。虽然这是一个相当基本的假设,但许多候选人都忘记了这一点,或者故意捏造,因为他们觉得这样做会让自己看起来更好。
“知道你做了什么,在哪里,什么时候,做了多长时间。如果你使用的是Angular JS,请准备好谈论这种技能和经验,即使它是一种较老的技术,”Zafarino说。
如果你不具备所有的技能,不懂所有的语言,或者不熟悉职位描述中列出的一些技术,也没关系。许多招聘经理、招聘人员和人力资源专业人士会在工作描述中绞尽脑汁,希望能找到具备所有可以想象的技能的人。你可以也应该问问自己哪些核心技能对这份工作来说是绝对必要的,以确保你适合这份工作。
金贝尔说,如果你对某项技术只有很少的经验,那就大胆地把它写进去,但也要准备好解释你是如何与它进行互动的。如果您是通过团队工作接触到一种技术的,请明确这一点,但也一定要强调您将任何遗漏视为成长的机会。
“如果他们在寻找有iOS经验的人,而你没有太多经验,好吧,你可以这样描述:‘我是有可塑性的,非常愿意和兴奋地学习这项新技能。’”事实上,我敢打赌,如果你为我安排最好的开发人员,我们一起努力学习,我就能很快赶上进度。’”Gimbel说。提前解决问题,表现出你渴望学习,并提出解决方案。
不要:忽视软技能
是的,技术职位需要有优秀的技术技能和经验,但是,大多数公司也在寻找拥有优秀的软技能和领导能力的候选人。金贝尔说:“如果你认真对待技术面试,保持谦虚,就他们的技术和公司提出深思熟虑的问题,并在你可能缺乏的领域提供可行的解决方案,面试官和招聘经理就会很清楚,你具备完成工作的软技能。”
版权©2015足球竞彩网下载