1- Scenario assessment (online test)
2- Video-interview (online): 8 questions to answer in 2 minutes (I think) about your behavior in some situations like "having a negative colleague"
3- Skype Interview: More of the same questions, with some additions like what are the microsoft values, what is its mission, describe the cloud to your grandmother.
4- Assessment Centre: Presentation, technical interview, group exercise and 2 face-to-face interviews