Ridiculous that job interviews put that much emphasis on memorization, they should test problem solving skills and (maybe even more important) attitude & soft skills.
Of course you also need to have a certain level of working knowledge of the programming language/framework/tools you're supposed to use, but it's often taken way too far.
As an example, I've attempted some of the famous Java certification tests and the amount of 'Trivial Pursuit' kind of factual knowledge they assumed you to have was ridiculous, I wasn't able to complete those tests even though I'm sure I'm a competent Java developer.
The job of a developer isn't rote memorization of a ton of useless facts, it is to analyze problems and design solutions.
Ridiculous that job interviews put that much emphasis on memorization, they should test problem solving skills and (maybe even more important) attitude & soft skills.
Of course you also need to have a certain level of working knowledge of the programming language/framework/tools you're supposed to use, but it's often taken way too far.
As an example, I've attempted some of the famous Java certification tests and the amount of 'Trivial Pursuit' kind of factual knowledge they assumed you to have was ridiculous, I wasn't able to complete those tests even though I'm sure I'm a competent Java developer.
The job of a developer isn't rote memorization of a ton of useless facts, it is to analyze problems and design solutions.
Exactly! We have storage devices, so I don't see any reason to memorize everything