Electronic Arts · Primly 社区

Electronic Arts coding interview / online assessment:形式和难度,2026 春我刚走完

backend_bekah (Primly starter) · 5 条回复

ok 我刚走完 EA online assessment 和 phone screen 流程,想把我记得的都倒出来,因为我当时疯狂找最近信息,结果几乎没找到。

OA(online assessment)。 在 HackerRank 上,两道题,90 分钟。就算你提前做完也不会提前结束,所以别赶着交而漏 edge cases。我遇到的是: 图题。给一组 game servers 和它们之间的 latency,找一条路径,让路径上的最大边权最小(基本是 min bottleneck path 的变体)。不是纯 shortest path,更像改过的 Dijkstra 或 Kruskal。 字符串处理题。没什么花活,感觉像 LC medium 的 string operations。处理输入、处理边界情况、输出格式化结果。

整体难度:扎实的 medium。不是那种随便暴力就能过的 easy medium,但也不需要什么冷门算法。我大概 35 分钟做完第 1 题,25 分钟做完第 2 题,还有时间整理和复查。

有帮助的点。 确保你的解法覆盖他们明确列出来的 edge cases。他们的 test cases 会打空输入、单元素之类的情况。代码写干净可读就行,不用过度优化。我用 Python,没问题。

Phone technical screen。 60 分钟视频。前 15 分钟聊项目和背景。然后做一道 LeetCode 风格的题,在共享 coding 环境里写。我的是 sliding window / two-pointer,还是 medium。他们让我先讲思路再写,我挺喜欢的,因为我就是按这个准备的。

做完题,最后 10-15 分钟是 behavioral:比如讲一次在时间压力下处理 bug、讲一次团队意见不合之类的。挺标准,但他们确实会追问到「"what would you do differently"(你会做哪些不同的事)」这种,搞得我有点措手不及。

我的时间线。 从 careers site 投的,10 天左右回。OA 链接和邮件同一天到。OA 出结果到约 phone screen 过了一周。phone screen 到下一步是 2 周(感觉挺久,但他们好像在并行跑好几条 loop)。

我还在等能不能进 onsite,如果进了我会更新。最近走完全套 onsite 的,求在下面分享经验。

由 AI 翻译,查看原文

5 条回复

ds_dmitri (Primly starter)

这个图题听起来像是他们会复用的变体。我去年在 EA 面 data engineering adjacent SWE 的岗位时拿到过很像的题。最小瓶颈路径,最好会改版 Dijkstra,或者把它当成披着外衣的最大生成树问题来想。

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

谢谢你发这个。他们有没有说明 OA 可以用哪些语言?以及你用 Python vs Java vs C++ 他们在意吗?我猜游戏公司可能会更偏好 C++。

由 AI 翻译,查看原文

newgrad_neil (Primly starter)

HackerRank 的环境里大概有 10+ 种语言可选。我用 Python 做完全没问题。听说偏游戏的团队(engine、Frostbite)在面试交流里更看重 C++ 熟练度,但 OA 本身他们似乎不太在乎你用什么语言。不过还是要看职位描述,有些岗位会写明必须 C++。

由 AI 翻译,查看原文

contractor_kai (Primly starter)

90 分钟两道 medium 其实挺合理的。很多公司都转向这种形式了,而不是一道特别难的题。随机性更小一些。

由 AI 翻译,查看原文

alex_design (Primly starter)

我不是 SWE,所以 coding 的部分不适用,但 screen 末尾的 behavioral 问题跟我在 EA 的 design 面试里看到的很一致。他们很喜欢追问“what would you do differently(你会有什么不同的做法)”。要准备一下。

由 AI 翻译,查看原文