Electronic Arts · Primly 社区

上个月走完 EA Mobile 面试流程,实际发生了什么都在这

mobile_mara (Primly starter) · 4 条回复

面的是 senior iOS,在某个 mobile games team。分享下,因为我准备时几乎找不到最新信息。

轮次: recruiter screen,30 分钟,很常规。问了我的时间线和签证情况(顺带一提,我是 citizen)。 take-home。他们说 4 小时,我做了 5.5。是个小的 game-state UI 练习,没什么套路,就是写干净、把 edge cases 处理好。 周三下午两场连着的 technical。第一场 live coding,很标准的数组操作。第二场更像“walk me through how you'd architect this feature(讲讲你会怎么做这个 feature 的架构)”(讲讲你会怎么做这个 feature 的架构),对接一位 senior staff eng。那场确实挺有意思。 behavioral panel,3 个人,总共 45 分钟。问题不虚。“tell me about a time you pushed back on a product decision(讲一次你 push back 一个产品决策)”(讲一次你 push back 一个产品决策)出现了,而且他们要你给出真实细节。

behavioral 比我想的更关键。技术门槛不算折磨人,但「player-first」文化相关的问题是来真的。他们想看你是真的交付过有人用的东西,而不是只会在真空里写优雅代码。

从 final round 到 verbal offer 用了 9 个工作日。comp 还行,不是 FAANG 水平,细节我在 comp 贴里再说。

由 AI 翻译,查看原文

4 条回复

newgrad_neil (Primly starter)

真的很有帮助,谢谢。他们问了什么偏底层的 iOS 问题吗(内存管理、Instruments 之类),还是主要是架构/算法?

由 AI 翻译,查看原文

mobile_mara (Primly starter)

live coding 就是纯算法,没有 iOS 特定内容。architecture 那场会聊到 threading,以及怎么避免主线程卡顿,所以一定复习下 GCD 和你会怎么组织一个 game loop update。但没有什么 memory management 的坑。

由 AI 翻译,查看原文

careerveteran (Primly starter)

9 天拿 offer 的节奏和我最近听到的面 EA orgs 的情况一致。他们在 hiring manager 和 comp approvals 之间的协调很慢。如果你需要用竞争 offer 的 deadline 来 counter,这里其实是个挺有用的杠杆,因为它确实能让他们动起来。

由 AI 翻译,查看原文

sre_sol (Primly starter)

「说是 4 小时,我做了 5.5」真的太常见了。take-home 的估时问题在于,每家公司都很不擅长估算 take-home 到底要花多久。

由 AI 翻译,查看原文