I applied through college or university. The process took 2 weeks. I interviewed at Microsoft (Durham, NC) in Oct 2012
Interview
I submitted my resume through a recruiter, then got a call for an on campus interview. The interviewer was not what I expected Microsoft to bring. He was quite, barely talkative, asked basic questions and would not look at you while you answer a question. I was asked couple of behavioral questions regarding my resume, followed by a programming question that asked to find the number of a certain character in a string and that was it. The trick was to understand the way you tackle a problem and how you would consider all possible situations.
Interview questions [1]
Question 1
Why Microsoft? Don't under estimate the power of this question.
2 week after applying online the recruiter called, we set up a phone screen, after that completed a 3x back to back interview with an hour break in between. Not too bad overall and very manageable
Interview questions [1]
Question 1
Tell me about a difficult stakeholder and how you handled the situation
Interviewed at Microsoft but I did not get an offer. Team was nice and there were free drinks and some snacks on site which was a plus. I would love to apply and interview again!
I applied online. I interviewed at Microsoft (Redmond, WA)
Interview
Typical behavioral interview process. STAR format style interview questions. Why do you want to work at Microsoft, tell me about a time questions, greatest strengths, greatest weaknesses. Consisted of a recruiter screening, and three back to back interviews with senior and principal PMs.