The difficulty was moderate. You should do LeetCode tagged Microsoft questions. They generally ask from the most recent Microsoft tagged questions. I applied without a referral. There was a technical screening with a hiring manager. Then there were DSA and System Design rounds.
The process was a LeetCode and resume-based discussion.
The following metrics were computed from 13 interview experiences for the Microsoft Software Engineer II role in Seattle, Washington.
Microsoft's interview process for their Software Engineer II roles in Seattle, Washington is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer II interview process in Seattle, Washington.