First off, I've never been interviewed by Microsoft, and I'm not a programmer / software engineer. But, I have been to a lot of technical interviews. And, I’ve interviewed / hired some technical...