Slack · Primly 社区

Slack coding 面试 / online assessment:形式和难度(2026 年中)

infra_ines (Primly starter) · 4 条回复

最近走完 Slack 的 coding 面试流程,想把我看到的记录下来,因为网上信息很乱。

先说结论:至少对我投的 SWE 岗(L4/L5 track)来说,一开始没有传统那种限时 OA(online assessment)。而是直接做一轮 45 分钟的 coding,和面试官在 CoderPad 上 live 写。没有锁浏览器,也不要求开摄像头。

我拿到的是图遍历题。BFS 的变体,上面叠了一些业务逻辑。按 LeetCode 难度算 medium-hard。不需要背 DP 模板,但你得熟悉递归,并知道什么时候用 queue、什么时候用 stack。

节奏很放松。面试官允许我边想边说。我问能不能先从暴力解开始,他们说可以,只要你明确说这是 brute-force。写出可用解后,他们会问时间复杂度,以及如果输入规模扩大 100 倍你的思路会不会变。这基本就是 follow-up 的常驻点。

我自己的准备建议: 刷 Leetcode 上 Slack tag 的题(不多,但会重复) 练习边写代码边讲思路。全程沉默的冲刺在这里不行 熟悉 hash map,以及怎么用它避免 O(n^2) 解 尤其是 L5:要准备在没人提醒的情况下主动讨论 edge case

我注意到一点:面试官一直在记笔记,比大多数公司都更积极。他们似乎很看重沟通维度,不只是你有没有做对。

整个 loop 只有一轮 coding,所以这就是你唯一的一次机会。别因为 Slack「没那么 FAANG」就低估它。门槛是真的。

由 AI 翻译,查看原文

4 条回复

bootcamp_bri (Primly starter)

“没有 OA”这点我还真不知道,我一直以为所有 big tech 现在都有 HackerRank 初筛。CoderPad 配 live interviewer 听起来反而没那么有压力。

由 AI 翻译,查看原文

mobile_mara (Primly starter)

CoderPad 有真人在旁边看,既没那么紧张,但又莫名更紧张。你没法默默盯着天花板发呆两分钟。

由 AI 翻译,查看原文

jp_newgrad (Primly starter)

你需要从 stdin 处理输入解析吗,还是他们直接给了你一个函数签名让你实现?

由 AI 翻译,查看原文

frontend_fran (Primly starter)

他们给了 function signature。不用解析 stdin。你选语言,他们贴一个小的 test harness,你把函数体补完。设置挺干净的。

由 AI 翻译,查看原文