3 ms·
Sorry about that bad experience. It sounds like the interviewer wasn't good at communicating. To be fair, it also sounds like you were conflating popular hash
by callmeed 6y ago
Sorry about that bad experience. It sounds like the interviewer wasn't good at communicating.
To be fair, it also sounds like you were conflating popular hash functions like md5 with the general concept of a hashing data structure and underlying function. Knowing that modulus operation is one approach and knowing common approaches for dealing with collisions are part of that. See: https://www.geeksforgeeks.org/hashing-data-structure/ https://www.geeksforgeeks.org/hashing-data-structure/
- finnthehuman 6y ago>Knowing that modulus operation is one approach and knowing common approaches for dealing with collisions are part of that Yes, expecting them to know that is reasonable. Expecting them to regurgitate that factoid unprompted is bullshit. Don't inquire on a topic and expect a canidate speaking in generalities and off the cuff to overlap with your toy facts. I'm fighting the urge to rant in the comments here on how to competently conduct a useful technical interview; but I'm more and more convinced it's a competitive advantage.