I applied through an employee referral. The process took 4 weeks. I interviewed at Microsoft
Interview
I was referred by a current MSFT employee, and then got a phone interview from a recruiter. The questions only involve several non-technical questions which can be found online, like: what's your favorite products of MSFt? how can you improve it? What do you want to work on? 9 balls to find the heavier one, etc.
After the phone interview, I got onsite invitation immediately. There are four rounds interviews with engineers of that group. Basically, the questions they asked are not hard. But the bad thing is I met an engineer who does not know algorithm (I am not kidding. I was so surprised), but she asked me algorithms.
Interview questions [1]
Question 1
Actually, the questions are not hard. For example, binary search, validate parentheses, find the kth element, etc.
I applied through college or university. I interviewed at Microsoft in Mar 2012
Interview
The first interview was 30 min and you were given a small code test to do on a piece of paper. The question was straightforward and I was allowed to ask questions at the end of the interview. Overall, the process was quick and smooth.
I applied online. The process took 3 weeks. I interviewed at Microsoft
Interview
Applied on the career fair for the company. Got email for the on campus interview afe it. Then he went ater a week. In campus interview they asked about the resume projects and the basic questions about the object oriented programming. they also asked the advantage of the project and why we did that. Then he gave one problem to solve and then gave half an hour to solve it and then he came back in half an hour and I told him my approach