I applied through an employee referral. The process took 1 day. I interviewed at Microsoft (Seattle, WA) in June 2011
Interview
1. introduce background;
2. the research has been done;
3. Design questions:
3.1. data center network;
3.2. sync in distributed systems;
3.3. TCP / IP performance;
3.4. Routing;
3.5. coding: dynamic programming