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. The process took 3 weeks. I interviewed at Microsoft (Tokio) in Aug 2019
Interview
One on-site tech/coding session (1 hour) following 3 rounds (i hour for each) tech/coding sessions.
The interview of the first round turned out to be the direct manager if you accepted the offer. The next 3 sessions were led by senior engineers.
Interview questions [1]
Question 1
Asked some general search engine/machine learning-related questions like how to deal with the situation if there is a typo in the search query.
Coding questions include 3 Leetcode questions (2 string and array, 1 BFS), and some input parsing questions.
I applied through college or university. The process took 1 day. I interviewed at Microsoft (Nueva Delhi) in Aug 2019
Interview
They are heavy on asking Data Structures and Algorithms Questions so make sure to brush up on that. Have some good projects on your CV. Online test followed by a Group Fly test, which is again followed by 2 technical interview rounds and 1 HR round
I applied through college or university. I interviewed at Microsoft (Kharagpur, West Bengal) in Aug 2018
Interview
The interviews were all on-campus. First was a coding test on an online platform, followed by Microsoft's very own group fly round and then three rounds of personal interviews, mostly 30 minutes each.