Here's a nice post on how to answer questions at the Microsoft Interview...