I applied through a recruiter. The process took 5 weeks. I interviewed at Microsoft (Seattle, WA) in May 2022
Interview
The interview had to many steps to it. It took almost 5 weeks to get to the offer stage. Once they did I had received to offers by other companies. They might want to shorten it.
Interview questions [1]
Question 1
All around project experience and technical knowledge
Phone screens with the hiring manager and the director, virtual interview system for 30 minutes long with each of them. Questions were fair and clear, it was a good interview experience.