There was an initial phone screen by recruiters that are contracted by Microsoft. It went well and was very friendly. Primary questions were about security clearance, why I was leaving my prior employer, and a run down of my skills and work work experience. Moving forward I was selected for 3 back to back virtual interviews via Skype. The recruiter called me the night before and we went over some of the points that she knew they were looking for. Overall the 3 interviews went well, friendly, and mix of behavioral and skill based questions. At the end of the day, I was not selected for the position and the recruiter never followed up with me like she said she would.