Well, if the knowledge of a particular thing is useful for that job, then yes, that&#x27;s reasonable.<p>But we know that most of the time this isn&#x27;t true. &lt;1% of software developers write sorting algorithms on the job, and even fewer of those actually need to know which one is Bubble and which Quick and which Heap without reference.<p>If I&#x27;m a multinational company, I want my accountant to know what transfer pricing is. If I&#x27;m a self employed joiner, I don&#x27;t.<p>Problem solving tests are good. Memorization tests are terrible. We have search engines for that.