I sent a resume and they got back to me with a technical interview. After that there would have been a final round interview, but i dont remember what that would have involved.
I applied online. The process took 5 weeks. I interviewed at Microsoft in Oct 2020
Interview
Contacted by recruiter to do first round of interview. After first round, I had to schedule my final round three weeks out and they wouldn't schedule it earlier for me, plus recruiter wasn't responding to any of my emails. Final round had two interviews, one went ok and one went super well (really liked the second interviewer who possibly will be my manager). Got offer on Monday after interviewing on Friday due to offer deadline.
I applied through an employee referral. I interviewed at Microsoft
Interview
Applied with referral. Recruiter reached out for phone screen. Completed phone screen then digital onsite with two interviews. Onsite interviews had a combination of technical and personal questions. Positive experience.