To be honest, I never thought my experience with Microsoft would be like this. I was contacted by a recruiter through email. I had an initial phone screen, which went well, and was invited for an on-site interview.
The first person who interviewed me was nice and kind. This round went well.
The second interviewer was late by about 15 minutes while I was waiting in the lobby. The person invited me to his room and started the interview. The question was not clear at all, and the person just turned her back on me and started typing an email on her desktop. I thought she was giving me some time to think, but when I had a solution, I tried to let her know by calling out her name. She did not acknowledge! Can you believe it?
I was literally standing behind her for 10 minutes telling her that I had a solution. She did not like my solution and moved on to the next question. While I had different solutions, she had something else in mind. (Note: She was still typing on her computer, faced away from me).
At last, when I asked what the solution was to the second question, she was like, 'That's too many lines of code. I cannot explain.'
It was the rudest interview of my life. After that, it pretty much set the mood for me for the rest of the day. The other interviews were fine, and I was really upset.
I even contacted the recruiter and let him know about my feedback but haven't gotten any reply yet, not even about the result of the interview.
My advice is: I don't know if all Microsoft interview experiences are like this, but be wary of these kinds of interviewers.
The following metrics were computed from 214 interview experiences for the Microsoft Software Development Engineer role in Redmond, Washington.
Microsoft's interview process for their Software Development Engineer roles in Redmond, Washington is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Redmond, Washington.