I applied through college or university. The process took 2 days. I interviewed at Microsoft (Bengaluru) in Mar 2012
Interview
Simple.
3 rounds. Simple questions regarding overview of Microsoft Exchange and O365.
Names of essential services, configuration related questions.
Two technical rounds, one managerial, all in the same day.
There were certain basic questions regarding algos and time/space complexity.
Few puzzles in the first round.
Also a GD on Cloud computing and advantages-very generic.
Interview questions [1]
Question 1
Describe the entire mail flow when a user clicks "Send" from his gmail account to an Exchange mailbox
I applied through a recruiter. The process took 1+ week. I interviewed at Microsoft in Dec 2015
Interview
Fairly easy phone screen interview. Asked me about my passion for technology, why Microsoft, and some pretty common behavioral questions. Had a brainteaser at the end.
Unfortunately, I apparently had a requiter that never contacted me and there was a huge miscommunication in what role I had actually applied for that made it seem like I was very unprepared/not organized.
Really wish the mysterious requiter would have emailed me so I would have known that the position I was interviewing for was different than the one I applied for online.
Or that it would have specified somewhere in the email to set up the phone screen.
Interview questions [2]
Question 1
What is a thread, and how is it different than a process?
I applied online. The process took 4 weeks. I interviewed at Microsoft
Interview
There were four rounds of interviews. There were hundreds of candidates that were scheduled for the interviews. It was all planned perfectly by Microsoft. There were different interviews for every candidate who came in the same time slot. The four rounds of interviews had different areas:
1. technical
2. analytical
3. resume
4.hr
All rounds were 1:1. Everyone in the panel and the building was dressed casually.