I applied through a recruiter. The process took 3 days. I interviewed at Microsoft (Boston, MA) in Apr 2021
Interview
Only finishing the OA part, the assessment is easy.
Then onsite, I canceled my onsite due to get another offer.
I participated hiring event, by emailing recruiter at Linkedin, I think it's faster than directly apply or referral.