I took my interview virtually, and they used Codility.
They make you use Codility's whiteboard feature to sketch out your design, but it feels much more time-consuming compared to using an actual whiteboard. Also, expect to run your code depending on the problem.
There were four one-hour interviews in one day, with an hour break after the second interview. The interviewers were pretty friendly, and the questions were LeetCode medium.
Each interviewer asked a LeetCode medium question, then a follow-up question.
The following metrics were computed from 207 interview experiences for the Microsoft Software Engineer role in Redmond, Washington.
Microsoft's interview process for their Software Engineer roles in Redmond, Washington 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 Redmond, Washington.