I applied in-person. The process took 1 day. I interviewed at Microsoft (Bellevue, WA) in May 2009
Interview
5 people in the loop, a mix of Dev/SDET. Testing process questions, technical questions (how you will test x), behavior questions (what will you do if you ...)
One Skype call with recruiter(about personal experience), after that onsite interview. 4 interviews 1-1. 2,5 interviews on simple algorithm tasks, 1 on design task, 0,5 on personal experience.
Organization is perfect. No problems with that. Everything is paid and prepared. But there is no personal approach.
Process took 2+ months.
Interview questions [1]
Question 1
How to build a system to sync files in two folders?
I applied through university. The process took 3 days. I interviewed at Microsoft (Bengaluru) in Jul 2013
Interview
Superb!!! Test your technical and your HR skill in each round. Each round more daunting than the previous. Panel consist of highly experienced and talented recurtiers. They simultaneously test your stress management at each level. Technically we must be very sound to go through the process. Each rounds takes approximately 40 - 50 min.
Interview questions [1]
Question 1
How to perfom Binary search using Binary Trees??
How will your friends prove that its your resume if i remove just the name from your resume??
1)coding question such as reverse linked list and recursion to swap binary tree
2)behaviour question such as most challenge task and describe how did you deal with it and the result; How do you deal with the team member, are you a good team workder.