在面试中浏览期望雷区
#编程 #android #面试 #senior

这是我在自己的网站之外发表的第一个公开帖子,因此我们在这里Goðäð»。我最近在同一个地方工作了6年后开始寻找工作,并进入了高级/负责人Android开发人员。作为一名高级Android工程师,我面临的最大挑战之一就是导航面试过程。除了面试的通常压力外,我们还经常面临面试官的偏见期望,尤其是在实地任务方面。这些任务通常超过2-3小时,需要大量的工作,并有望免费完成。

进行家庭任务在技术行业中变得越来越普遍,作为一种在邀请候选人进行另一次面试之前评估候选人技能的一种方式。很多时候,您甚至都不会超越所在地任务,而且您的很多时间都浪费了您可以与家人和朋友在一起的时间。它们对我们和公司都可以是有用的工具,因为它们允许美国展示我们的能力,并可以更好地了解我们的技术技能。但是,当这些任务变得过于繁重或被用作付款时间的替代品时,它们可能会成为巨大的困难。

这些作业最具挑战性的方面之一是它们所需的时间。作为一名高级工程师,我们有一个繁忙的工作和生活的日程,并找到10-20个小时以完成任务可能是一个真正的挑战。此外,分配的长度并不总是与其难度相对应。有些任务可能需要大量的时间和精力来完成,而另一些作业可能更简单,但仍需要工作数小时才能完成。

带回家任务的另一个问题是,期望我们将免费完成它们,并希望我们开发与他们的旗舰申请非常相似的经验。首先,重要的是要了解,这种要求可以使我们陷入道德困境。一方面,我们想展示我们的技能,并证明我们最适合该角色。另一方面,可以使用可以使用的公司应用程序是不舒服的,尤其是如果我们不能保证面试或工作机会。

其次,我们应该提供抛光的期望,生产准备代码可以看作是不公平和不现实的负担。旗舰应用程序中的业务逻辑通常是复杂而复杂的,并且期望工程师能够在很短的时间内完成此类任务是不现实的。

除了时间和薪酬问题外,带回家任务的另一个挑战是,您期望您完美地完成一切。这些作业中的许多要求都要求广泛的技能,包括设计,建筑和编码。但是,期望我们在所有这些领域都擅长时,通常这是几个月或几年,而不是2-3小时,这是不合理的。结果,如果某些人无法完美地完成任务的各个方面,有些人可能会感到不知所措和灰心。

这并不是说没有人应该使用带回家的作业或拒绝做,我喜欢在申请下一个工作场所时进行这些任务。要创建新事物,尝试新事物,展示我的技能,并使用其他人提出和受到挑战的要求建立有趣的构建应用程序。无论我是否得到这份工作,我接受的一些最好的采访都是我能够在作业后仍能面试。他们想看看我做了什么,为什么我选择做我所做的事情,以及为什么我选择不根据时间块执行某些要求。

我只是希望人们能读这篇文章,并看到我们都是人类,即使在申请工作时,我们都有生命。要求我们做几个小时的工作来证明我们可以做Android开发,要求世界不公平,诚实地浪费了我们的所有时间。