There were 2 technical rounds on the same day. It was a virtual interview, and I just got a call from HR 2 days before the interview. The panel was good and created a comfortable environment, and they were encouraging me and supporting me to solve the problem.
The interview process consisted of two technical rounds:
The following metrics were computed from 14 interview experiences for the Microsoft Software Engineer 2 role.
Microsoft's interview process for their Software Engineer 2 roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer 2 interview process.