I applied online. The process took 3 months. I interviewed at Microsoft (Redmond, WA) in Jan 2015
Interview
First interview was on-campus. Received an email that I had passed two weeks later but it took nearly two months to schedule the final round interviews.
Trip was planned and paid for by Microsoft. Started the day off lunch on their campus with the other interviewees, then we took a short tour of the campus. We had four interviews back to back and then were given the results within five business days.
I applied through college or university. The process took 1 day. I interviewed at Microsoft (Los Angeles, CA) in Oct 2014
Interview
First gives a 5 min self-introduction, then 10 min behavior question, ask a lot questions about project experience. Some questions are "What was you toughest challenge?" "How do your improve your project" "How do you manage your time?" "How do you work with your team?". Then is 15 min coding question.
Interview questions [1]
Question 1
Given a int, return the closest int of of it that is power of 2.
The interviewer was very nice and I was asked a simple problem about tree traversals. Unfortunately, my mind went blank so I didn't get to the answer straight away. Ended up figuring out the principles for the solution, but didn't have enough time to code the solution.