The interview consisted of a phone screen and 1:1 interview down in Microsoft headquarters.
The phone screen consisted of a general assessment of the intellect and personality. There was some design question and behaviour questions.
After a few days, I was called for a on-site interview in Redmond. The interview lasted for a full day. I feel that I start off great. I feel I made a small slip-up in the last interview. Most probably, I was brain dead after being interviewed for 6 hours.
Overall, the experience was great and I would try again.