Post by Jesse Sumand if we do, what should we do to handle it?
In that case we need to extend the table and rehash all the filled
slots.[1] Generally hash tables with open addressing perform good when
the load factor is around 70% or so, so it is common to do a full
rehashing whenever the table size exceeds this threshold. There exists
other techniques such as incremental rehashing, which resizes the table
gradually.
[1] Filled slots could be moved to new locations, if the hash function
being used is not consistent, i.e., the hash values computed change
after resizing the table.