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 2 weeks. I interviewed at Microsoft (Redmond, WA) in Mar 2018
Interview
Received an email from a recruiter setting me up with a quick 45 minute phone interview with the hiring manager. Then the following week went to on-site at the Redmond location.
The first round of interview went very smoothly, was asked a bunch of basic computer science fundamental and data structure questions. Had to describe these concepts as if I was explaining it to someone who is not technical. I think she was looking to see if I was able to communicate my thoughts clearly. Then was given an algorithm.
Second round was with a senior engineer who focused more on my projects and how everything was working. We went more deeply on why I used these specific frameworks/databases. Then started going over basic web security topics and then ended the interview with another algorithm.
After lunch, I had my long interview with another senior engineer. This was more focused on my skills and knowledge with object-oriented programming. He gave a very vague description of what I was suppose to design and was expecting me to talk through everything. Then ended with a few data structure questions
My last interview was with the hiring manager and just talked more about how teams are structured and how everyone works together. Nothing too technical.
Overall I had a great interview process. Didn't get the offer but everyone was super nice and always willing to help.
I applied through college or university. The process took 1 week. I interviewed at Microsoft (Vancouver, BC) in Feb 2019
Interview
Made it to first round, on campus interview (but got changed to phone interview because we got snowed in). Talked with a software engineer and he was friendly. Graduated from my college
I applied online. I interviewed at Microsoft (Suzhou, Jiangsu) in Apr 2018
Interview
A set of two written coding question finished before interview. Then a skype business interview that two or three HR in a row will connect with you and ask questions.
Interview questions [1]
Question 1
Write a easy code and come up with some test cases