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 through college or university. The process took 3 weeks. I interviewed at Microsoft
Interview
Easy interview, contacted by recruiter and set up interview. Interview was relaxed, one on one with a guy. Asked me to write code, asked me about resume. I don't think the first round is supposed to be very hard but I messed up on one of the technical questions.
I applied through college or university. The process took 1 week. I interviewed at Microsoft
Interview
I submitted my resume at my university career fair, and was followed up with an interview. The questions that were given were a mix of behavioral, technical, and resume review.
Interview questions [1]
Question 1
Given any number of elements, list out all possible combinations of those elements.
I applied through college or university. The process took 2 months. I interviewed at Microsoft in Dec 2014
Interview
Applied through University recruiting, there was a first technical question to write on paper and after that you got a call if you pass to the first round of interviews.
The first round was with one employee from Redmond, first minutes was a little talk and introduction, after that a question related to Binary Trees, i managed to answer it correctly, after that he gave me another question related to the original problem and i made it good, then it was a little talk and some feedback from the interview which i think was a nice detail from the interviewer.
After a few weeks I got an email from the recruiter, he told me that my interviewer recommended for the next round so a final round of interviews was scheduled next month.
Honestly i studied very little, i reviewed some algorithms but the final round was totally different, there was three back to back interviews, all in the same format that the previous round, i think i made it good on the first two, however, the last one i didn't like the interviewer too much, he didn't speak too much and was always paying attention to his computer rather than the interview, after a week I recieved a rejection email.
As a tip, read Program Interviews Exposed and Cracking the Interview code, also review algorithms and data structures, TALK ALOUD on the interview! this is very important!