我现在在走 Instacart 的 SWE 流程。上周做了 online assessment / coding screen。分享点笔记,因为我做之前也找不到什么近期信息。
形式:两道 LeetCode 风格题,总共 90 分钟,用的是 CoderPad(不是 HackerRank)。语言自选。我用的是 Python。
题 1:图遍历,BFS 变体。LeetCode 上应该算 medium。我大概 22 分钟搞定。测试用例还挺正常,没有那种故意卡你的奇葩边界。
题 2:更难。是对一个有序列表做 sliding window,还有一些关于变更后如何保持顺序的约束。我会归类为 medium-hard。我写出了能跑的解,但不算最优雅。大概用了 40 分钟。
我还剩 28 分钟,就回去把 BFS 的解稍微清理了一下。不知道他们看不看注释,但我还是加了。
整体难度:不算残酷。你要是做过 50-60 道 medium 再加少量 hard,应该没问题。我见过有人说 Instacart 会出 hard-hard,但至少我 2026 的 OA 不是。
出结果时间:4 个工作日。已经约了 recruiter 电话,所以我猜是过了。
有个小点:CoderPad 有 notes 区域。我用它先把思路写出来再开始写代码。不知道 reviewer 能不能看到,但确实帮我避免慌着写。
欢迎提问。等我走到后面再更新。