If past experience of doing the actual job is bad indicator and these test are not a good proxy, then according to your logic, experience is worthless and we should all optimize for these tests.
And this is exactly what is happening in the industry. Younger professionals spent hours memorizing Leetcode because they just graduate to pass the test. Older professionals having years of experience and family obligations don't.
> Writing readable code, explaining your thought process and decisions and communicating well with the interviewer are also vital points of the assessment.
Maybe to you, but I have seen many candidates get an automatic fail if they can't solve 2 questions in 50 minutes. The key metric being 2.
> Especially Google should have quite some data on their various approaches and correlation to job performance and seems to use it.
Source?
> Every approach comes with its own unique set of problems and as long as the position is sought after people will prepare and try to game the system.
Agree