TikTok 在 EMEA 地区发展迅速,我们的工程团队正在开发新的创新技术来支持这种增长。我们正在寻找顶级人才加入这些团队,面试过程帮助我们找到了。
TikTok 是一个快节奏且令人兴奋的工作场所。我们在现场环境中进行编码测试,以了解应聘者在接受复杂任务时的反应;你在现实生活中是如何解决问题的?
许多团队还在编码测试期间提出问题,以查看个人是否能够阐明他们选择某些公式或模型的原因。我们的一些职位是面向客户的,因此我们寻找兼顾沟通和编码技能的候选人。
除了顶级编码技能外,我们还在寻找不怕跳入深渊的团队成员。我们采用扁平结构运作,因此我们希望吸引那些不挂在花哨的职位上并且愿意成为团队一员的人。
真正有兴趣加入的候选人通常会询问我们的文化、价值观和办公室的氛围
两者的混合!我们在 TikTok 拥有独特的文化:我们共同创造,共同成长。这种精神是我们所做一切的核心,因此我们寻找认同相同价值观的人。理想的候选人将有权拥有自己的想法并探索他们的舒适区之外。
这是 TikTok 的“Always Day 1”!我们希望团队成员从来到这里的第一天起就感到有能力增加价值并产生影响。我们寻找能够解决问题并能与他们的团队一起为许多“第一”找出解决方案的人。
伟大的想法可以来自任何人 - 来自实习生的想法与来自 CEO 的想法一样受到重视!
完成 1-2 项具有挑战性的编码测试,具体取决于您的 CV 的强度。我们想看看您是否能够在采用最佳行业实践的同时编写干净的代码。
系统设计面试。我们想看看您是否能够独立思考、设计和开发项目,并讨论您使用的方法和数据模型。
商业设计面试。根据角色的不同,您可能在 TikTok 支持一个面向业务/客户的团队。我们希望了解您如何建立关系并跨职能工作以确保成功。我们会给你一个现实生活中的挑战,看看你如何回应,不仅从技术角度,而且评估你的决策,导致你设计和交付一个成功的解决方案。
为了让我们在创造和开发创新技术方面继续保持市场领先地位,我们设定了很高的标准,只聘用最优秀的人才,这就是为什么我们的面试过程具有挑战性。
确保您花费大量时间来温习您的编码技能,并准备好迎接一些艰巨的挑战!
在解决问题时大声思考——我们想听听您如何应对挑战。
复习核心 CS 概念、数据结构、算法和大型系统。
我们是全栈的,所以我们很高兴您能用您认为最强的语言来应对编码测试。