What is Rehashing?

Updated Apr 28, 2026

Short answer

The process of increasing the table size and redistributing entries when the load factor exceeds a threshold.

Deep explanation

Intermediate hash table mechanics focus on optimization and collision management. The process of increasing the table size and redistributing entries when the load factor exceeds a threshold.

Real-world example

Database indexing for unique identifiers.

Common mistakes

  • Forgetting that resizing requires re-calculating the hash for every existing item.

Follow-up questions

  • Why is table size usually a prime number?

More Hash Tables interview questions

View all →