到公司面试技术工作真的是一件很特别的事情。每家公司都有不同的流程。你永远不知道会遇到什么。.

你很难知道面试官对你的期望是什么,以及他们为什么要这样进行面试。这其中充满了神秘感。.

Artefact 意识到了这些常见问题。因此,我们希望与您分享软件工程师招聘流程的细节。.

在本文中,我们将介绍我们寻找的技能、流程的不同步骤以及我们对所有候选人的承诺。.

我们先来看看我们感兴趣的资料类型。.

我们寻找独特的个性

工作年限并不重要,学校和您之前的职业生涯也不重要。我们培养 多样性. .我们欢迎来自不同背景的优秀工程师。.

在 Artefact,我们关注 我们希望工作的人 和谁 共同关注 data. .评估应聘者的技能是我们在面试过程中唯一关注的问题。请注意,我们评估 软技能和硬技能. .无论职位的资历如何。.

即使我们通过面试来评估候选人、, 我们不认为面试过程是一个单向的过程. .因此,我们将准确地概述 data 工程师一天的工作生活,包括以下内容 Artefact 的样子。我们还将投入尽可能多的时间回答候选人提出的问题。这就是我们的承诺。.

我们保证面试过程公平公正,并致力于为应聘者提供最佳体验

面试过程本身就充满压力。不确定性很高。面试是一轮又一轮简短而激烈的讨论,在此期间,你必须在灯光下证明自己的价值。这可能令人生畏。我们承认这一点。我们也经历过同样的一轮面试,但最终站在了面试的另一端。.

因此,我们希望在这些限制条件下尽可能提供最佳的候选人体验,这要归功于以下承诺。.

  • 摆平. .我们对所有应聘者进行相同的练习,并采用相同的评估标准。面试结束后,我们会按照相同的模板填写记分卡。公平还意味着你的报酬将与你的技能相匹配,而不是面试官的个人偏好或无休止的谈判。.

  • 给你有意义的反馈 如果结果是否定的,而且您至少经历了一轮面试。.

  • 反应迟钝. .我们承诺在 10 个工作日内审核您的申请。一旦流程开始,我们希望不超过 3 周。.

  • 因地制宜. .如果您在国外,我们当然会为您安排合理的面试时间。如果您有工作,我们将根据您的日程安排,让您在最佳条件下进行面试。.

  • 完全透明地回答您的问题. .如果我们提出要约,我们希望您能获得做出决定所需的所有信息。我们希望双方都能满意。.

尽管如此,您可能想知道如何才能为我们的面试做好准备。.

面试过程包括两次技术面试和一次适应性面试

下面概述了您在申请时可能遇到的问题。.

data 工程师职位面试流程概览

首先,您将通过人力资源筛选电话。您将与人才招聘团队的夏洛特会面。我们的目标是验证您对职位的理解,并确定下一步的直接步骤。.

然后,您将与团队的高级软件工程师进行两轮技术面试。这将是您与团队成员见面、进一步了解我们的工作并展示自己技能的机会。.

第一次技术面试包括

  • 讨论我们负责的项目类型。.

  • 回顾你过去的经历。简历中的所有内容都会被问到!

  • 编码练习,与 LeetCode 或 HackerRank 等网站上的练习非常相似。.

通过这 1 个小时的视频通话,我们将对您所掌握的技能进行评估,并测试您对所遇到的概念的理解。编码练习是评估你的思维和交流方式的一种方式。.

第二轮更侧重于 data。它包括

  • data 操作练习. .您必须理解 dataset 并用 SQL 技能回答业务问题。.

  • 一个 data 结构案例. .在我们工作项目的启发下,您将得到一个现实世界中需要解决的问题。这将引导你们就自己的选择展开讨论。.

最后,您将与我们的分会负责人亚瑟会面,就您的动机和您在团队中的潜在发展进行非正式讨论。.

当然,我们会保持程序的灵活性。根据您的期望和您的情况,我们可能会调整计划。.

如上所述,这是一个双向的过程。因此,面试也是提问的时刻。在两轮面试之间,我们还会征求您的反馈意见。.

结论

在这篇文章的背后,是数小时的讨论。与软件开发一样,我们遵循迭代流程。根据我们收到的反馈,我们将调整我们的流程,并对本帖进行编辑。.

但在此之前,我们希望你们能更好地了解这一过程,并知道我们的期望。.

也许您在我们理想候选人的描述中认出了自己。在这种情况下,请访问我们的网站,了解我们现有的 职位空缺.

中号 Blog by Artefact。.

本文最初发表于 Medium.com。.
在我们的 Medium Blog 上关注我们!