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 through college or university. I interviewed at Microsoft (Miami, FL)
Interview
30 minute interview on campus with a review of some past projects and roles played in developing on a team. Talked about specific algorithms and approaches to data sets. 20 minutes for a simple coding problem.
I applied through college or university. The process took 2 months. I interviewed at Microsoft (Seattle, WA) in Aug 2018
Interview
This was for a Software Engineer Masters New Graduate Position. One round on college campus, in which the interviewer asked in-depth questions based on resume, and there was a tree traversal coding problem on a whiteboard. After this, I received the result of this round in one week. After a month, I interviewed onsite at Seattle campus. There were four rounds, each of 50 minutes and each round had one whiteboard coding question, and 5-10 minutes of technical questions and resume discussion. All questions were similar to Leetcode Medium questions related to Strings, Arrays, LinkedList sections.
I applied online. The process took 2 days. I interviewed at Microsoft (Tel Aviv) in Jun 2018
Interview
- I've received a test that contains 4 sub-tests at Codility, 2 hours to complete the test.
- Phone interview questions with a staff member at Microsoft, we've talked about my previous experience and some more general questions.
Interview questions [1]
Question 1
You have a playlist of 100 songs, how would you shuffle them?