安卓软件工程师面试技巧_成功进行软件工程师技术面试的7个技巧

安卓软件工程师面试技巧

在这篇文章中,我想根据我作为一名面试官的经验写一篇关于如何成功进行技术面试的文章。 大多数采访遵循某些模式。 如果您理解它并以同样的方式来设计您的回答,则可以清除任何采访。 如果您不了解某些内容,这可能无济于事,但是如果您已做好准备,本文将帮助您充分发挥自己的潜力。

如果您精通技术,那么您可以不进行面试的唯一原因就是缺乏准备。 您可能知道所有知识,但仍然需要阅读书籍,文章等进行准备。这些知识可能不会教给您任何新知识,但会帮助您组织已经知道的事情。 整理好信息后,访问它真的很容易。 您不仅应阅读面试内容,还应将其作为一种练习,使自己的工作变得更好。
大多数时候,面试官都在寻找可以与他一起工作的候选人。 空缺可能属于其他团队,但他们使用此参数进行判断。 通常,本文包含一般提示。 这些是针对2至6年经验丰富的候选人的。

1.诚实, 不要虚张声势

自信地回答您所知道的。 如果有人问您不知道的问题,请先说“我不确定,但我认为这是……..”。 永远不要自信地说出错误的答案。 这也会使他们怀疑您的正确答案,或者可能会觉得他们是猜测。 您不能对每个问题都使用此技术,但我认为25%是一个不错的选择。 最重要的是,这显示了您的思考能力和永不言败的态度。 没有人愿意与人合作,说“我做不到”。 尝试对所有问题做一些事情。

2.准备编写代码

如果要求您编写一些代码,请小心并遵循一些基本标准。 我听到有人告诉我“我忘记了语法……”,而这是for循环的语法。 没有人会希望您记住除循环之类的基础知识之外的所有内容,如果永远不要忘记条件,主要方法和异常。 如果您这样做,请刷一下。 始终使用大量空格将代码缩进。 那可以弥补您的笔迹差!!

3.准备解释您的项目

作为工程师,您必须在开始编写代码之前先了解其业务。 因此,您应该能够解释项目中正在执行的操作。 写下3-4行,从高层次解释该项目。 通过听一些人的意见,您的团队应该对此有所了解。 因为我们总是在内部处理要素,所以大多数时候很难对这些要素进行构架。 检查客户的内部沟通,了解他们的营销方式,并从中获取一些线索。 与朋友练习您要说的话,确保您切入重点。

在解释了业务需求之后,您将被询问有关该项目的技术架构。 您必须准备一个架构图,该图显示项目中组件之间的交互方式。 它不必采用任何特定的UML格式,但请确保您可以解释与绘制的图有关的内容。 例如,如果您在Web应用程序中工作,请说明数据如何从UI流到DB。 您可以显示涉及的不同层,使用的技术等。最重要的部分是您应该清楚自己当前正在做什么。

4.将参数转换为对话

即使您知道那个人是错的,也不要争辩并尝试继续说“好,但是我不确定那是否正确,我会检查一下”。 这使人保持良好状态。 在面试中成为积极的倾听者,并在回答时参考自己的经历。

5. 为WHY问题做好准备

好的访谈集中在“为什么?”这个问题上。 它可能以“ What”开头,但以“ Why?”结尾。 例如,在Java中,典型的问题是“ String和StringBuffer有什么区别?”。 后续问题为什么会像是“为什么字符串如此某某”或“它是如何完成的?”。 准备通过回答“如何?”来提供内部信息。 还有他的“为什么”部分质疑。

6. 讲述您的最佳成就

在工作期间,您可能会认为某些事情是您的最佳成就。 重要的是,以这样一种方式来描述它,即面试官认为您在这里做了一些非凡的事情。 因此,准备一个令人信服的故事,说明您的能力如何帮助您完成任务。 准备这个很重要,因为这需要时间来挖掘您的记忆并查找情况。

7. 您对我有任何疑问吗?

这个问题在每次面试中都会重复。 在这里,您实际上并不在乎答案。 但是您应该通过问“智能”问题来使自己看起来不错。 本文将为您提供帮助。

参考: The Object Oriented Life博客上来自JCG合作伙伴 Manu PK的软件工程师成功进行技术面试的7个技巧


翻译自: https://www.javacodegeeks.com/2012/10/top-7-tips-for-succeeding-in-technical.html

安卓软件工程师面试技巧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值