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 5 weeks. I interviewed at Microsoft in May 2015
Interview
Entry written test, 4 tasks. Best candidates are called for the one-to-one rounds.
One to one rounds: 3 or 4 interviews on site. Each interview lasts 45 minutes. There is one major question in each interview, followed by the discussion around it.
Interview questions [3]
Question 1
Take a list and delete each element if there is a higher element on the right side of it.
I applied online. The process took 2 weeks. I interviewed at Microsoft (Redmond, WA) in Oct 2017
Interview
The Interview experience was very positive. Actually, it was a hiring-event so there were 32 people in total participated in the even. It started at 8am in the morning. People are split into individual room waiting for interviewers. Four rounds interview for candidates, and candidates were evaluated by different software engineers and managers. Each round is about 45 minutes including slight behavior questions, and heavy white-board coding questions. 3 or 4 days after interview, your recruiter will contact you with whatever feedback the team provided.
Interview questions [1]
Question 1
Behavioral questions and Coding questions in general.
Coding question for me was not too difficult as I prepared for really long time. If you have good foundation of Algorithm concept and Data structure, it should not be hard to answer. But you still need to polish your white-board coding skills and explanatory abilities before going to onsite. Communication is the most important thing during the interview. It helps you to understand the question and requirement better before your actually start coding on the board.
I applied through college or university. I interviewed at Microsoft (Irvine, CA)
Interview
Microsoft held a week long of events at my University and I was able to apply through there. I attended each event and spoke to different engineers, they were very friendly and I believe showing a genuine curiosity helped me attain an on campus interview. The interview was held at my schools career center and lasted 45 minutes, consisting of several behavioral questions and 1 design question. My interviewer was very friendly and I had a great experience overall.
Interview questions [2]
Question 1
What is your favorite programming language and why? Give 3 positives and 3 negatives