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 online. I interviewed at Microsoft in Feb 2018
Interview
Written Exam
Face to face technical interview related to algorithms.
Design Round, this includes a scenario and you need to design whole end to end system.
HR round.
For few roles they might take language rounds as well.
I applied through an employee referral. The process took 2 months. I interviewed at Microsoft (Bellevue, WA) in Jun 2018
Interview
Contractor role at Bing. Three rounds. Two round coding questions, medium and easy. Last round interview by a principal, he just randomly pick a project from my resume and let me explain it.
I applied online. The process took 5 weeks. I interviewed at Microsoft (Belgrade) in Jun 2019
Interview
The interviewing process consisted of four interviews, each of them took about 45 minutes, during every one of them I got asked to solve a different technical question/problem, and a couple of questions about my resume.
Interview questions [1]
Question 1
One of the questions was to print out the counter clockwise traversal of a binary tree.