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. The process took 1 day. I interviewed at Microsoft (Seattle, WA) in Oct 2018
Interview
Flown out to Seattle. Was interviewed by 4 different people from 4 different teams. Was first asked questions about my resume and then given a question to code. The interviewers were very encouraging and helped in the solving of the question. In between round, other candidates would chill in a room with plenty of drinks for 10 minutes to recharge until the next interview.
Interview questions [1]
Question 1
Given a set of contacts, how would you return the set of non duplicated contact names in the set?
I applied through college or university. I interviewed at Microsoft
Interview
Online coding round consists of three coding questions which is easy to medium level shortlisted 30-40 candidates and divided into groups of 6-7 and pen paper coding round
Group fly round
Two technical rounds
Final HR round
I applied online. The process took 4 weeks. I interviewed at Microsoft (Ithaca, NY) in Oct 2018
Interview
I applied through the website and after a few weeks, I received an email for an on-campus, 30-minute behavioral and technical interview. It was just one interviewer, and I'm sure that after this initial round of interviews there were more.
Interview questions [1]
Question 1
1. Tell me a time you worked on a project where you encountered a problem with others, and how did you resolve it?
2. Given two sorted linked lists of numbers, merge them into a sorted linked list.