I applied online. I interviewed at Electronic Arts (Vancouver, BC) in Nov 2023
Interview
Initial screening with HR. High level chat with an SE regarding experience and a few easy domain specific (C++ in this case) questions. 2 x 1hr technical interviews involving some coding and problem solving. Lastly a fit interview - focus on interpersonal skills.
All interviewers were very friendly and would help the interview along if things got a little stuck in places.
Be sure to talk through your thought process when breaking down a problem.
Good familiarity with C++ - especially object lifetimes (when various ctors/dtors would be called) is a must. Know your algorithms & data structures - not just how they work but what considerations they would have (performance, memory usage, stack usage, etc).
Interview questions [1]
Question 1
The application was for a C++ role.
Technical interviews included high level architectural questions (how to approach a large feature), code review, lower-level problem solving (write function/class which does X).
My experience with the initial recruiter screening was disappointing. The interviewer seemed disengaged, barely made eye contact, and treated the screening as a perfunctory task, wrapping it up in just 10 minutes. Despite my thorough preparation and follow-up questions, the conversation felt dismissive rather than professional.
I applied online. I interviewed at Electronic Arts in Mar 2026
Interview
The process was professional and moved at a great pace. It started with a recruiter screen, followed by a meeting with the hiring manager, and concluded with three panel interviews. Each conversation felt like a genuine peer-to-peer discussion about building high-performance platforms. The recruitment team was very communicative and open throughout the negotiation. Overall, a very positive experience.
I interviewed at Electronic Arts (Redwood City, CA)
Interview
The interview process was good and thorough. It was great to chat about my experience with the hiring manager. The process started with a recruiter screen then a hiring manager interview.