It's been awhile since I last interviewed at Microsoft, but the only coding I did was on a whiteboard.
The best part about it? I was already a full time employee at Microsoft. I just wanted to switch teams. I still had to do a full interview loop with the team and well... I didn't get the job.