去公司面试技术类职位真是另一番景象。每家公司的流程都不尽相同,你永远无法确切预知会遇到什么。

很难知道面试官对你有什么期待,也不清楚他们为何要以那种方式进行面试。其中有很多谜团。

在Artefact,我们深知这些常见问题。正因如此,我们希望向您详细介绍我们招聘软件工程师的流程。

在本文中,我们将详细介绍我们所寻求的技能、招聘流程的各个阶段,以及我们对所有候选人的承诺。

首先,让我们来看看我们感兴趣的用户画像类型。

我们寻找独具个性的人才

无论您拥有多少年工作经验,无论您毕业于哪所学校,也无论您过往的职业经历如何,这些都不重要。我们提倡多元化,并欢迎来自不同背景的优秀工程师加入。

在Artefact我们寻找的是那些我们愿意共事、且对数据怀有同样热情 的人。在面试过程中,我们唯一关注的就是评估候选人的能力。请注意,我们会同时评估候选人的软技能和硬技能。无论职位级别如何,这一点始终不变。

尽管我们通过面试来评估候选人,但我们并不认为面试是一个单向的过程。正因如此,我们将准确地介绍数据工程师在 Artefact 的数据工程师日常工作情况。同时,我们也会投入足够的时间,耐心解答候选人的各类疑问。这也正是我们所秉持的承诺。

我们保证面试过程公平公正,并致力于为候选人提供最佳的面试体验

面试过程本就充满压力。其中存在高度的不确定性。面试环节是一系列短暂而紧张的讨论,在此期间,你将置身聚光灯下,必须证明自己的价值。这可能会让人望而生畏。我们深知这一点。在成为招聘方之前,我们也曾经历过同样的面试环节。

正因如此,我们希望在这些限制条件下,通过以下承诺,为求职者提供尽可能优质的求职体验。

  • 公平起见。我们为所有候选人安排相同的测试,并采用统一的评估标准。面试结束时,我们会填写一份遵循统一格式的评分表。公平还意味着您的薪酬将与您的技能相匹配,而非取决于面试官的个人偏好或无休止的谈判。

  • 如果结果不理想,且您已参加过至少一轮面试,我们会为您提供有建设性的反馈

  • 我们将及时跟进。我们承诺在10个工作日内审核您的申请。一旦审核流程启动,我们力争在3周内完成。

  • 我们会根据您的实际情况灵活安排。如果您身在海外,我们当然会为您安排在合适的时间进行面试。如果您在职,我们会配合您的日程安排,确保您能在最佳状态下参与。

  • 我们将以完全透明的方式回答您的问题。如果我们提出报价,希望您能掌握所有必要信息以便做出决定。我们希望确保双方都能达成共识。

话虽如此,您可能正在思考该如何为我们的面试做准备。

该流程包括两次技术面试和一次适配性面试

以下是您申请时可以预期的流程概述。

class="lazyload

数据工程师职位的面试流程概述

首先,您将参加人力资源部门的初步电话筛选。您将与人才招聘团队的夏洛特进行沟通。此次沟通旨在确认您对该职位的理解,并确定接下来的具体步骤。

随后,您将与团队的高级软件工程师进行两轮技术面试。这将是一个与团队成员见面的机会,您可以借此进一步了解我们的工作内容,并展示您的技能。

首次技术面试包括:

  • 关于我们承接的项目类型的讨论。

  • 回顾你的过往经历。请做好准备,面试官可能会就简历中提到的所有内容提问!

  • 一项编程练习,与LeetCode或HackerRank等网站上的题目非常相似。

通过这次1小时的视频通话,我们将评估您掌握的技能,并检验您对所学概念的理解程度。编程练习旨在评估您的思维方式和表达能力。

第二轮更侧重于数据分析。它包括:

  • 一项数据处理练习。你需要理解数据集,并运用你的 SQL 技能来解答业务问题。

  • 一个数据架构案例。受我们正在进行的项目启发,我们将给你一个现实中的问题供你解决。随后将围绕你的选择展开讨论。

最后,您将与我们的分会负责人亚瑟会面,就您的加入动机以及在团队中的发展前景进行一次非正式的交流。

当然,我们会保持流程的灵活性。我们会根据您的期望和个人情况,对项目内容进行调整。

如前所述,这是一个双向的过程。因此,面试也是一个提问的机会。在各轮面试之间,我们也会征求您的反馈。

结论

这篇文章背后凝聚了数小时的讨论。就像软件开发一样,我们遵循一个迭代过程。我们将根据收到的反馈调整我们的流程,并相应地修改这篇文章。

不过在此之前,我们希望您现在已对这一流程有了更深入的了解,并清楚我们的期望。

也许您在“理想候选人”的描述中看到了自己的影子。如果是这样,请访问我们的网站,查看当前的职位空缺

class="lazyload

Artefact 的 Medium 博客。

本文最初发表于Medium.com。
欢迎关注我们的Medium博客!