I applied through a staffing agency. The process took 1+ week. I interviewed at Microsoft (Seattle, WA) in Apr 2014
Interview
Interviews with current staff members, some managers. Interview consisted of meeting with key executive for the first round, discussing job and the reason it came open (a senior engineer had taken another position and was within a week of leaving). After this meeting came a roundtable meeting with the software development team, who asked numerous questions about my background and answered a few of my questions.
I applied through an employee referral. The process took 1 week. I interviewed at Microsoft (Raleigh, NC) in Jul 2016
Interview
First step was an interview with the group manager, informal meet and greet type of thing.
Second step was a tech screen consisting of some basic "fit" questions and a code test on data structures and algorithms.
Third step would be the in person round.
These guys are very bright and professional, it was a great overall experience.
I applied online. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in May 2016
Interview
This was for Clod and Applications, powerBI gateway team.Phone screen , 3 technical rounds. Pure Computer Science and Data Structure. All White boards. NO Azure, No Database, no REST, no WCF. just Plain CS.
Interview questions [5]
Question 1
Phone interview : 1. Design elevator [How many elevators do you need for n storied building]