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 -
Long, difficult, but well thought out. They did a great job of digging down into the actual details of my background and experience. I didn't get an offer, but it was a good process.
I applied online. I interviewed at Microsoft (Seattle, WA) in Jul 2017
Interview
First recruiter contacted me and asked me for availability to talk for 30 min. After that schedule d technical skype chat with senior software engineer.Started interview explaining about the team and the projects they have.Asked me to talk about what I am doing in my current company.After that started two coding question.Solved the problems but unfortunately I think they thought I have less experience.Recruiter said will be in touch with you with some other opportunities.
Interview questions [2]
Question 1
write a method to return the duplicate in a integer array
I applied through an employee referral. I interviewed at Microsoft (Bellevue, WA) in Jun 2017
Interview
First 4 interviewers have to say YES in order to get qualified for the AA (as appropriate) interview, which was completely casual and had a good chat. Microsoft don't provide sign on bonus by default, but can be negotiated. If you have a counter offer (which I did, from my current employer), much better for negotiation.
Interview questions [1]
Question 1
1 Phone screen + 5 face to face (4 technical + 1 AA)
A question on backtracking, binary search tree, binary search and a common caching question.
Leetcode - Medium to hard.