刚做完 Walmart Global Tech 的 OA,趁记忆还新鲜赶紧写下来,因为这些形式细节真的很难找。
形式。 HackerRank 上两道编程题,总共 90 分钟。语言随便选。我用的是 Python。有 test-case runner,提交前能看到一部分用例的通过/失败情况,但不是全部。
难度。 两题我觉得都算 Leetcode medium,偏 easy-medium。不难。一题是改版 BFS(最短路变体,有特定约束让暴力解直接挂)。另一题是字符串处理 / 滑动窗口。都不需要 DP,图也就基础 BFS 的程度。
我看到有人说 Walmart 的 OA 比 Google 或 Meta 简单,这跟我的体验一致。不过也不能随便丢 O(n^2) 的解法,他们的测试用例会测效率。
我希望提前知道的点。 HackerRank 的环境有点别扭,尤其如果你习惯了 LeetCode。建议至少先在 HackerRank 上刷几道题,熟悉下环境,别到时候跟编辑器较劲。另外计时包含读题时间,没有单独的 reading phase。
OA 出结果时间:我大概 10 天。没有自动的 pass/fail 邮件,是 recruiter 直接联系我说下一步(跟 technical lead 的 30 分钟电话初面)。
岗位背景。 这是 Hoboken, NJ 的 supply chain tech 方向 mid-level SWE 职位。听说 Sunnyvale 或 Bentonville 的 office 可能 OA 会略有不同,但我没法确认。
如果有人也在同一个 pipeline 里,欢迎提问。