The interview process included:
A week after the final interview block, I received a rejection email. A week after that, I received another email stating the first email was a mistake and I was actually moving forward. After chasing down the recruiters for clarification, I was told that the second email was a mistake and I was not getting an offer. It was a real emotional rollercoaster for those two weeks.
Microsoft is aggressively hiring in Prague to move roles to a cheaper market. I guess with the volume of candidates they are managing at the moment, they really dropped the ball with how they handled my case. It was a very frustrating experience.
Lots of questions about projects/tasks listed on resume.
Design an algorithm to convert Excel column letter values to integers.
If you had a client that you couldn't meet a deadline for, what would you do?
Design an authentication system that combines two separate userbases (after Microsoft bought Skype, they had two sorts of credentials that needed to be treated equally).
The following metrics were computed from 35 interview experiences for the Microsoft Software Engineer role in Czech Republic.
Microsoft's interview process for their Software Engineer roles in Czech Republic is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Czech Republic.