<br>
<br>
<p>I improved the hash code for Mozilla a few years ago so yes, that sort of thing is important. Son has some work to do in performance optimization for very large data sets which compares billions of things to billions of things - the software they use uses hashes to compute set arithmetic. He does need to understand what’s going on even if he doesn’t know the details.</p>
<p>There was one very hard question that he had on an interview and it dealt with searching. He failed the question but I knew the answer immediately. I asked some folks at work and some knew it and some didn’t.</p>