title: Implementing a HashMap in C
body: <p>How to go about creating a Hashmap in C from scratch as is present in C++ STL?</p>
  <p>What parameters would be taken into consideration and how would you test the hashmap? As in, what would the benchmark test cases be which you would run before you could say that your hashmap is complete?</p>