My good friend Keith has a great post about the interview process I went through at Microsoft, and has a great video, check it out and let me know what you think:

 IT Pro Interviewing - Level 100