技术分享

东方标准告诉你在南通如何应对面对面的Java现场面试

所有东方标准培训的学员在成功地通过技术测试之后,会进行一次更加个性化的面试,在这一轮面试中会和要进入的团队以及招聘经理进行沟通,也有可能需要和招聘团队或人力资源部门的一些人碰面。这一轮面试通常需要持续半天或一整天的时间。这类面试甚至可能在数天的时间内进行好几轮,这通常取决于办公地点——你回到公司进行进一步面试的难易程度,也取决于面试官的时间按排,当然还有你自己的时间安排。
一般说来,随着面试进展的深入,面试的技术性会越来越弱。一组典型的面试通常会包括:

  • 一轮技术面试,涵盖了预筛选或个人测试中完成的工作。

  • 更多轮的技术面试,涵盖了招聘人的团队感兴趣的话题和问题。

  • 可能需要在白板上编写一些代码,或者参与一些结对编程。

  • 和团队中一名或多名偏业务的成员进行面试,通常是产品经理或项目经理。

  • 和招聘经理的面试。这一轮面试通常会涵盖一些软技能,而不是太侧重技术能力。这一轮面试也是为了考察面试者是否能很好地适合团队。

  • 最后听取来自机构内部的招聘官或人力资源负责人的汇报。在这个过程中可能会讨论薪资期望和合同相关的事项,还有可能交代一些和后续步骤相关的信息。

不论下一步要面临的面试是什么,都要尝试思考一下可能会被问到什么问题。如果你估计会讨论之前在电话面试、在线测试或技术测试中写的代码,那么努力回想一下当时写的代码具体是什么样的。通过回忆写下在之前测试过程中编写的小应用程序会很有帮助。凭记忆写下的代码是不是和当时提交的代码一模一样并不重要,重要的是这个过程可以帮助你整理记忆,并可能会找到一些可以在面试过程中讨论的改进。
进行面对面的面试时,要努力准备好把自己的能力发挥到极限。回答“我不知道”并不代表承认失败,面试者只是通过这种方式了解你所掌握知识的局限性。当然,越晚到达这个状态越好。你不能要求自己是所有领域的专家,因此如果你表现出了对诸如Spring和Hibernate框架的深入了解,但是对数据库事务和并发的了解并没有达到同样的水准,也不用太担心。
面试的过程本身也不是完美的。面试不是考试,仅仅知道正确的答案是不够的。面试团队考察的是你的加入对团队来说是否有价值。如果你面试的是一个比较资深的岗位,那么还有可能会考察你是否适合担当导师。如果你面试的是一个初级岗位,那么会考察你是否表现出了足够的动力、决心和热情。
   有时候这还不够,也许面试官刚好心情不佳,或者这一天刚好很倒霉。甚至有可能面试官的内心还沉浸在面试之前的一次失败的编译构建中。遗憾的是,在这些情形下,也没有什么可做的。在任何谈话中,都要保持礼貌,不要让面试官感到不愉快。
通常在面试过程进行到稍后阶段时,如果面试的开发者认为你的能力符合他们的预期,那么你还要和招聘经理见面。这一轮面试通常讨论的是你和团队的契合程度以及对应聘岗位的一些期待和所要求的一些软性技能,还会讨论一些你自己在公司内职业发展的问题。
和面试流程中其它任何一轮面试一样,在这一轮面试中也会考察你的做事方式和参与程度。招聘经理期待的是你有足够的热情,足够聪明,而且能得体地进行交谈。开发者不可能坐一整天写代码而不和别人交流。在日常工作中,经常需要和其他开发者、产品经理以及很多其他角色的人物进行交流,这次谈话的主要目的之一就是要确保你和其他人的交流能力处在合适的水平。
有时候,如果招聘团队感觉你并不太适合,那么他们可能会提早结束面试,并告诉你他们不会继续将面试进行下去了。如果发生这种事情,你可能会感到非常意外,特别是在你不希望发生这种事情时。一定要记住,这不是针对个人的,而且也不是对你的能力的质疑,这纯粹是因为你的技能和他们所需要的技能不匹配。不要让这种事情影响你的自信心,在下一次和别的雇主开始面试之前问问自己还有没有可以改进的地方。