I applied through a recruiter. The process took 2 months. I interviewed at Microsoft (Redmond, WA) in Mar 2013
Interview
Was contacted for the Windows Team program management job, the role was very vague, passed the phone screen and went on site for an interview. Lasted all the way to the end 9AM to 5PM with no break, bumped in other candidates for the same role multiple times. The interview process is exhausting, everyone ask similar questions in different way. Was left hanging for over 3 weeks without an answer and with an HR guy that didn't really answer email or phone calls.
Interview questions [1]
Question 1
Tell me something I don't know for exactly 5 minutes