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 (Kansas City, MO) in Mar 2017
Interview
I applied through college or university. I interviewed at a Career Fair.
Did an interview, which was very smooth. Asked behavioral questions and 1 coding question on a sheet of paper. I was told that I had a chance to ask the interviewer questions but I did not know that. I learned my lesson the hard way.
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.