Two technical phone calls plus whiteboarding on Collabedit with managers. Choose a language of your choice, and you're given one task each with subtasks. One locally, the other from San Francisco.
Four-hour technical interview at the EA Burnaby campus with five people.
Started with a Collabedit coding exercise with a remote manager in a language of your choice.
Another round with two engineers on the team on a range of JS web development questions, including basic architecture questions for a given use case.
Another round with two senior engineers on backend concepts and MySQL questions.
Final round was with the team lead, who just asked basic personality questions.
Overall, the people are really, really nice and are really smart, too. I didn't get the job, but the process was enlightening.
Can't say because of NDA, but look at CTCI. It helps a lot to put you in that state of mind.
Don't overlook data structures and algorithms, i.e., Big O notation, searches, etc.
The following metrics were computed from 1 interview experience for the Electronic Arts Software Engineer Level III role.
Electronic Arts's interview process for their Software Engineer Level III roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Electronic Arts's Software Engineer Level III interview process.