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. The process took 1+ week. I interviewed at Microsoft (Tokio) in Jul 2016
Interview
About half a month after the online application, I got email from the university recruiting team. I was scheduled three rounds of interviews on the same day. The interview questions were not very hard, two of them are about data structure and one is about HTTP. After the interview, I got the offer on after a couple of days through phone call. The entire process was smooth and interviewers are very kind and friendly.
Interview questions [1]
Question 1
Write a function to handle HTTP response. And, write some test case to test your function.
I applied through college or university. The process took 2 days. I interviewed at Microsoft in Sep 2015
Interview
I was contacted by a recruiter and was invited to a one on one interview. The interview took place at my university. The interviewer asked me about my projects since I have quite of few of them then he went on to ask me few basic data structures and algorithms questions as a warm up, before asking me two coding questions about algorithms.
I applied through a recruiter. The process took 2 months. I interviewed at Microsoft in May 2016
Interview
Avoid to interview with Microsoft if you have more than 5 years experiences. I had been through their hiring event and got an offer but disappointed with lower level title and salary. Try to negotiate but HR said they have lots of engineers to eager to join Microsoft so do not waste of their tme.
Microsoft, if you want to hire experienced one, please respect their career too. Sorry but there are lots of good company to value their employees!