Want to learn how to build a fully functional hash table from scratch, step by step?
That's exactly what we do in the free, online-only chapter "Set & Map Implementations" of Beyond Cracking the Coding Interview, now crossposted to my blog:
https://lnkd.in/g5bCNMUq
We also talk about how to hash different types (e.g., strings), dynamic resizing for hash tables, how to think about the load factor and collisions, and the tricky rolling-hash algorithm.
It is one of my favorite chapters!

