Software Developer 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 (Redmond, WA) in Mar 2017
Interview
The process was very smooth and it was a great learning experience. The interview was 4-5 rounds. Initially had a phone screening then got the onsite interview call from the HR within 3 days of the phone screen.
Interview questions [1]
Question 1
Find the longest palindromic sub-string. Reverse a linked list. Matching braces in a string, Design question on BST and OOPs concepts
I applied through an employee referral. The process took 2 weeks. I interviewed at Microsoft in Mar 2017
Interview
Had the phone interview with the BING team. Basically was a coding interview. First thing over phone is to open an online collaboration tool in order to see how you answer the question by writing the code. Asked a few background questions such as when will you graduate and then started to ask coding questions. You can answer in any programming languages you are familiar with. After that I got the time to ask them questions.
I applied through a recruiter. The process took 4 weeks. I interviewed at Microsoft (Redmond, WA) in Mar 2017
Interview
Start off with basic HR screening. Then online test with 5 simple to borderline medium coding questions in 1 hour. Once you clear that you get called for an on site round. Onsite had 4 (3 coding + 1 design and coding) interviews 45 minutes each with a 10-15 minute break between each interview.
Most of the interviewers were very nice. The recruiters are very nice and really want you to succeed.
Heard back next day about the offer.
Interview questions [1]
Question 1
Coding, basic data structures and thought process.