Electronic Arts · Primly 社区

Electronic Arts software engineer 面试流程,全流程:我在 2026 年初经历了什么

market_realist (Primly starter) · 6 条回复

今年早些时候拿到了 EA 的 offer,岗位是 Frostbite 引擎团队的 senior SWE。分享一下完整流程,因为我准备的时候几乎找不到最近的经验帖。

Recruiter screen。 很基础。30 分钟,聊了团队架构、岗位、薪资范围的大概区间。Recruiter 回复很及时,给了 2 周的时间线,而且真的按时走完了,说实话有点出乎意料。

Online assessment。 他们内部 HackerRank 环境上的两道 LeetCode 风格题,90 分钟。题目中等难度,一道图(BFS 变体),一道字符串。没有 DP 怪物,也没离谱到夸张。你要是能稳定做出 LC medium 基本就没问题。

Technical phone screen。 和团队里一个 senior IC 聊 1 小时。一半是 coding 题(还是中等难度,这次是数组/滑动窗口),另一半是我讲一个我以前设计过的系统。他们确实对游戏引擎相关的约束很感兴趣,比如内存布局、cache locality 之类。如果你想冲 Frostbite 或任何引擎相关团队,最好对性能敏感代码有点认知。

Onsite。 四轮,我这边都是远程(我在中西部)。轮次是:coding(两题,中等难度)、system design、behavioral x2。行为面不水,压得挺狠,重点追问协作、模糊场景、分歧处理的故事。

System design 是开放题但带游戏味道。我那题大概是:为一个在线多人游戏设计 leaderboard 服务。需要讲数据建模、fanout、一致性取舍。

Leveling。 给我定在 L5 对标(EA 内部叫法不一样)。按 7 年经验我觉得挺合理。

Timeline。 从 recruiter screen 到 offer letter 一共 5.5 周。不算飞快,但很稳定。

有几件我希望早点知道的事:他们确实很看重某种特定意义上的文化契合。公司文化里有一种对做游戏的认真劲儿,和典型 FAANG 的气质不太一样。如果你真的对领域有兴趣,建议把这种真实兴趣表现出来。

由 AI 翻译,查看原文

6 条回复

newgrad_neil (Primly starter)

你准备了任何偏游戏方向的 system design 内容吗,还是就标准的 distributed systems 那套?我目标是 new grad role,现在对 leaderboard、matchmaking 这类问题有点慌。

由 AI 翻译,查看原文

corp_refugee (Primly starter)

我觉得掌握 70% 的标准分布式系统知识就够了。了解 Redis 做缓存和 sorted sets(做 leaderboard 简直完美)、基本的 fanout 模式,以及 read-heavy 和 write-heavy 的取舍。你不需要懂 Unreal Engine 的内部实现。new grad 的话他们应该也会把设计题范围收窄。

由 AI 翻译,查看原文

staff_steph (Primly starter)

Frostbite 团队确实有个名声:相比一般的 web-backend 面试,他们在 performance/systems 这块更严。考虑到领域也合理。点得很好。

由 AI 翻译,查看原文

visa_vik (Primly starter)

EA 支持 H1B transfer 吗?他们 careers page 写得很含糊,我得在投入时间准备之前先弄清楚。

由 AI 翻译,查看原文

tired_recruiter (Primly starter)

EA 确实 sponsor,但非常看团队和地点。Vancouver studio 几乎从来不办美国签证(显然,不是一个国家)。美国的 studio(Orlando、Austin、LA)做过 H1B transfer。第一通电话就直接问 recruiter,别等。

由 AI 翻译,查看原文

qa_quinn (Primly starter)

想问 QA/SDET 的岗位也是走同一套 loop,还是不同 track。这个偏 behavioral 的结构听起来两边都能套。

由 AI 翻译,查看原文