I applied through an employee referral. The process took 2 months. I interviewed at Microsoft (Herzliya) in Aug 2023
Interview
Home exam as the first step. 2 technical questions, both were pretty simple that were common in interviews according to the web, and there was not an answer afterwards. The platform was Codility which was comfortable.
Interview questions [1]
Question 1
Question that required using dictionary and question that required using a heap (for efficient implement).
I applied online. The process took 4 weeks. I interviewed at Microsoft in Jun 2021
Interview
Very bad experience as the screening interview was outsourced to a separate company (not from Microsoft). Questions involved were for instance "scales and splitting a 20KG rock into 4 so you can measure from 3-40KG" IIRC. The behavioural interview thus did not at all evaluate my eligibility for the position.
Interview questions [1]
Question 1
"scales and splitting a 20KG rock into 4 so you can measure from 3-40KG
There is a phone interview followed by a final round interview. The final round interview consists of two parts (same interviewer): behavioral and technical. Overall, the interview process is fast and efficient.
Interview questions [1]
Question 1
Behavioral: - Favorite Microsoft product? How would you improve it? - Why did you study technology? Technical: - Explain recursion to a kid. - Difference between a process and a thread. - Implement post-order traversal of a tree. The problems are relatively straightforward.