Applied through referral, passed a 30-minute phone interview, and had 4 rounds of virtual onsite interviews, each lasting 45 minutes. These interviews featured typical LeetCode questions based on algorithms and data structures. I received an offer the following week.
4 rounds of easy to medium LeetCode questions
The following metrics were computed from 2 interview experiences for the Microsoft Software Engineer - New Grad role in Canada.
Microsoft's interview process for their Software Engineer - New Grad roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer - New Grad interview process in Canada.

