The whole process took a bit more than 3 weeks. I had to fill in an online application form, then had 4 interviews ( 1st interview was 20 minutes phone interview with an HR sourcing contact who screen candidate, then the 2nd one was a 45 min phone interview with the hiring lead who asked more specific questions about my background, general interest for the role, and quick knowledge test. The 3rd interview was a face to face interview with the hiring manager as well as 2 other team members. Questions where specific and more technical. The final and 4th interview was with the Director of Interactive development ( or VP); it was a mix of chemistry interview with background review and interest for the role. Final decision is given about 5 days after the last interview.