Slack 的面试流程围绕协作、沟通和工匠精神展开。虽然是 Salesforce 的一部分,但 Slack 保持了独特的工程文化,专注于构建令人愉悦的高质量产品。该流程通过带回家测试或在真实仓库中进行的实时结对编程来强调实际编码能力。Slack 寻找那些优先考虑代码可读性、有意识的设计并对用户体验具有深厚同理心的工程师。
初次通话,讨论背景、动机并解释 Slack 的同理心和工匠精神文化。
Slack 的招聘人员筛选是一次 20-30 分钟的对话,评估文化契合度和动机。Slack 的工程文化围绕'工匠精神'——他们希望工程师深切关注代码质量、用户体验和构建令人愉悦的产品。准备好阐述为什么工作协作工具对你很重要,以及你的工程理念如何与让工作'更简单、更愉快、更高效'(Slack 的既定使命)保持一致。招聘人员可能会问你偏好的开发实践——提及测试驱动开发、代码审查、结对编程或重构习惯。研究 Slack 的工程博客(slack.engineering)以了解他们的技术文化。他们发布了关于招聘理念的详细文章,包括他们如何重新设计后端招聘流程。虽然 Slack 现在是 Salesforce 的一部分,但他们保持着独特的工程身份——展示对这种双重身份的认识是一个加分项。薪酬很有竞争力:根据 levels.fyi,中位 TC 从 ~$237K(SWE II)到 ~$432K(Staff)不等,基本工资与 Salesforce 相当但股票奖励结构不同。平均招聘时间约为 25 天。准备好关于团队文化的深思熟虑的问题,因为 Slack 特别看重对团队协作方式感到好奇的候选人。