Since I've moved on from working at Microsoft, I've started to use what I learned to help others navigate the Microsoft technical interview process at http://www.techcareercoaches.com/ 

Check it out and let me know what you think!