I applied through a recruiter. I interviewed at Microsoft
Interview
There was a two step interview process; One in-person on campus interview, One interview at their headquarters. The interviews at the headquarters were done by several people. All together took about 4 hours to complete.
Interview questions [1]
Question 1
Describe the room we're in to someone who has never been in it?