The recruiter contacted me and gave me an overview of the interview process. First interview was over the phone, which I was given a guide to. Then in person with the hiring manager. Then a panel interview with 2 different department heads, the team manager, and the hiring manager for CSR @ Microsoft.