I was given a home assessment with two LeetCode medium coding challenges, then was invited to an online technical interview day. There, I took three interviews with managers and engineers. During these, I was asked some more LeetCode questions and some OOP questions. Overall, the process was fair.
Implement the LRU Cache class in O(1) time for each operation.
String isAnagram for a warmup.
The following metrics were computed from 12 interview experiences for the Microsoft Software Engineer (Internship) role in Herzliya, Israel.
Microsoft's interview process for their Software Engineer (Internship) roles in Herzliya, Israel is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer (Internship) interview process in Herzliya, Israel.