Interview process was very relaxed, all behavioral questions. I reached out to a recruiter from Microsoft.com and was set up with a screening interview. After that, I was flown out to interview in Charlotte, North Carolina. They arranged a paid-dinner in downtown Charlotte and we had interviews the next day. The final interviews just asked about customer support scenarios, why you want to work for Microsoft and behavioral situations. It's essentially a help-desk role, although they will tell you different.