上周刚做完 Unity 的 OA,是 new grad SWE 岗。发这个是因为最近几乎没有新信息,我是盲着进去的。
平台:HackerRank。标准配置。90 分钟,两题。
难度:一题 medium,一题 medium-hard。都不像标准的 LeetCode 复刻。第一题是图遍历,套了个游戏世界的壳(类似:在 tilemap 上寻路,有 blocked cells 和 weighted edges)。第二题涉及一些 simulation 逻辑,我大概会类比成事件调度。不是纯实现,数据结构怎么选得真想一想。
我注意到的点: 没有那种靠输出格式卡人的坑,他们给了多组测试,包括空网格、单节点这类边界情况 每题时间限制挺宽松,暴力可能能过一部分,但过不全 没有 SQL、没有 regex、没有 trivia,就是纯算法 coding
我的准备:我刷了大概 80 道 LeetCode,主要是 medium 的 graph 和 tree。足够让我敢上手,但还不足以把题解得很干净。如果再多一周,我会专门刷动态规划和 heap 相关的题。
我过了吗?过了,recruiter 推我去 phone screen 了。所以应该哪里做对了。
补充背景:我是 2025 届,申请 Runtime team。岗位描述里特别提到 C++,但 OA 是语言无关的(我用 Python)。
有问题欢迎问,我也愿意分享更多题目结构细节,但不会剧透具体题。