Hacker News new | ask | show | jobs
by pavlov 854 days ago
Reciting all x86-64 opcodes and their possible encodings from memory is even more difficult, so it must be an even stronger signal. Why not test programmers solely on this essential knowledge? It’s almost unavoidable that their code will execute on an Intel/AMD CPU at some point, so it’s best to filter for programmers who have the strongest grasp of the fundamentals.
1 comments

Easy to refute that. That test gives you 0 every time you run it. Leet code gives a 1 10-20% of the time.
If you let people know that they can get a $300k job by memorizing x86-64 opcodes, you will start getting >0 pass rates on this test. It’s a given.

When people have time to prepare for the test and the incentives are high enough, you only get what you measure. The leetcode fans don’t seem to understand this.

If that’s true then a large number of candidates should be passing leet code tests, right?