I applied online, and the process took four weeks.
HackerRank: I got a HackerRank assessment and a week to take it.
I did not have a referral, but I do have a history of applying for the last few years, so I'm not sure if that had any weight on it. I also don't go to a target school; I just applied early.
The following metrics were computed from 9 interview experiences for the Microsoft SWE New Grad role.
Microsoft's interview process for their SWE New Grad roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's SWE New Grad interview process.