title: Finding the hundred largest numbers in a file of a billion
body: <p>I went to an interview today and was asked this question:</p>
  
  <blockquote>
    <p>Suppose you have one billion integers which are unsorted in a disk file. How would you determine the largest hundred numbers?</p>
  </blockquote>
  
  <p>I'm not even sure where I would start on this question. What is the most efficient process to follow to give the correct result? Do I need to go through the disk file a hundred times grabbing the highest number not yet in my list, or is there a better way?</p>