I applied online. The process took 4 weeks. I interviewed at Microsoft (Redmond, WA) in Sep 2010
Interview
The interview process is daunting but straight forward. You are hired not only on your ability to do the job you've applied for, but also your potential to make a long-term contribution to the company. The 5-7 personal "gauntlet" interviews process can prove very intense for some.
Interview questions [1]
Question 1
There are psychological as well as technical questions depending on the role. Being able to articulate success from previous experiences is very important. Also being able to share market insights helps prove you have more to offer than just job skills.
I applied through a recruiter. The process took 1 week. I interviewed at Microsoft (Mississauga, ON) in Mar 2014
Interview
Separate interview with 3 managers already in the department. They were looking to add a third. Each interview was 30 minutes. Pretty standard questions. Very relaxed, and conversational style. Great experience.