title: Interview Question: Data structure for a large social network
body: <p>Another interesting interview question that I stumbled upon - </p>
  
  <p>Design the data structures for a very large social network (Facebook, LinkedIn, etc)? </p>
  
  <p>Also, design an algorithm to show the connection, or path, between two people (e.g. me->foo->bar->rob->ron)</p>