So is everyone else.  How do you get a leg up?  Apparently you build a site that walks people through the interview process: http://www.emicrosoftinterview.com/