Software Engineer applicants have rated the interview process at Microsoft with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 68.2% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at Microsoft (Redmond, WA) in Jun 2017
Interview
I interviewed for Microsoft Azure group event.
The overall process was nice, I first had online coding test with 3 questions, then they flew me to Seattle. Covered all my trip expenses.
The interview started at 12:30 and went on till 4:30.
There were 13 other candidates along with me, each of us was given a room. There were 4 interviews. Nothing too difficult, they would ask the basics, like the very basics. Make sure to practice whiteboard coding and write clean code. It's an easy interview, not like google. Don't try to study cracking the coding interview, I think even that was an overkill. They would be asking the most basics. So be prepared for that.
I applied through college or university. The process took 2 days. I interviewed at Microsoft (Chennai) in Jul 2016
Interview
2 online coding round, 3 tech interview nice experience, just read cracking the coding interview book and practise onine coding. Glassdoor is asking me to write 3o0 more words what a drag
I applied through college or university. The process took 2 weeks. I interviewed at Microsoft (Toronto, ON) in Jan 2016
Interview
The process is fairly simple. Start with school interview that gives some technical questions. After the that, get invited to your work location for another round of interview. This time it has 2 rounds of interview. Generally, combined of behaviour questions and some technical questions. After that, a brief lunch was provided.
Interview questions [1]
Question 1
count how many islands are there given 2d matrix filled with 0 or 1, 1 means a solid ground, 0 means water.