I interviewed at Microsoft Tel Aviv, Israel in June 2024.
First, I had a short call with the team leader, who talked a bit about the team and what they are doing. Then, I received an invitation to two technical interviews.
The first technical interview was with the TL and it was relatively fair. The second one was with a senior in the team, which did not go well.
The second interviewer asked tricky questions and asked me to review code that was so meaningless and no one on earth would write such trashy code. In addition, the overall experience was bad because the job description was so irrelevant. They asked for knowledge in any programming language in the job description, but in the interviews, they asked to write in C only and asked low-level questions.
The question was something about strings. The solution was to implement my own hash table with the right hash function in C from scratch.
Implement the "atoi" function in C.
The following metrics were computed from 150 interview experiences for the Microsoft Software Engineer role in Israel.
Microsoft's interview process for their Software Engineer roles in Israel is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Israel.