*Applied. Had to submit writing samples with my resume and cover letter
*Heard back 2 weeks later and had a phone interview with a manager
*Next week had a second phone interview with another manager
*The next day was called by recruiter to schedule in-person interviews
*Next week went to Blizzard and interviewed with 5 people from the team I was applying to join
(lasted 90 minutes total)
*More interviews with other candidates were scheduled for later in the week. I waited
*Received a call at the end of the week offering me the job
Total Time from application to start date: 6 weeks