I applied through university. The process took 2 months. I interviewed at Microsoft (Redmond, WA) in Jan 2013
Interview
First on-campus interview, I was asked to talk about past experiences. Then on-site interviews with 3 people. First one asked me a design question and the second interviewer asked me a coding question. The third interviewer just talked about the company and my past experiences and we did the interview during lunch time.
Interview questions [1]
Question 1
Design a clock service which can be connected with wifi and internet.