I applied online. The process took 4 weeks. I interviewed at Microsoft
Interview
I only made it to the first phone interview since they caught me on their typical questions. After asking about my motivation for the role they asked about my projects and experience.