The exams mean very little. They are easy to study for and tell almost nothing about a candidates performance, just knowledge. If we wanted to go this route, we'd be using GPAs to differentiate candidates, but that rarely seems to be a factor today.
Let's start with the latter: the problem is that not every company wants exactly the same developer profile. Acing a standardized exam means that you are really good at what the exam is testing. But because you excel at leetcode interviews really does not mean that you are the best fit for most companies in the world. Maybe this company will want somebody with experience in a specific framework ("we have a Qt mobile app", "we work with Laravel", "we write firmwares", ...), that company will want something with domain knowledge ("we need someone who understands the medical domain", "we need someone who understands maritime navigation", ...). You can't standardize that. For the small parts you could standardize, it exists: a CS degree, "5 years experience as a dev", etc.
For the former, it seems to me that it is already pretty much standardized. When you interview for FAANG companies, you need to read a lot about the interview process and prepare it like you would prepare an exam. If you are super ready for the interview at Meta, you are also super ready for Google. It is some kind of standard already. Maybe the FAANGs could team together to share the exams, but the economy would be marginal (otherwise they would have done it).
Such tests would be gamed in multiple ways. Or cheated. Or corrupted. Or info dumped...
How someone talks during their technical job interview should be seen as equally important to the content of what they say during it. Will there be an oral component of your exam?
Are there different exams for different languages/technologies and industries? How many exams do I have to take?
Do people cheat on the yearly standardized exams in place (that are used, for university entrance, for example) now?
Do hiring companies tend to believe that their needs are very similar to other hiring companies? How much faith would they put in such a standardized exam?
In my long experience, the type of questions that will be on this test will quickly morph into a "Marketing Type Test".
In IT, changes happen so quickly, the tests will be out of date as soon as they are written. So as time goes on, you end up being quizzed about marketing instead of real IT terms.
Plus you will need many tests, one for admins, support, development. As a final note, I can also see these tests end up being about methodologies like Agile instead of real Tech.
One piece is naming sure the assessments and competency assessors have competency.
You could get reasonably far with a core set of skills and competencies and then add company specific ones.
The FAANG-style leetcode nonsense is deluding people into believing that selects for the right engineers. It doesn't. It is flawed and only works for factory-style companies to do a bare-minimum job while hiring.
Sounds like a business opportunity:
https://education.oracle.com/java-certification-benefits/cer...
https://learn.microsoft.com/en-us/credentials/browse/
https://aws.amazon.com/certification/certified-developer-ass...
"Save money"? This would make money.
Just think how much businesses would pay to keep their employees' credentials current!
You could also charge exorbitant fees for training, books, and videos people would use to prepare for the exams.
Maybe you could even setup a school business built on teaching people stuff for all the exams and then give them an "everything" certificate after they took all the exams the school had?
Oh, wait.
There are a lot of programmers who like being part of a special club and want to manage who gets in. It’s couched behind meritocracy, but I think it can be boiled down to gate-keeping.
this was supposed to be how it works but then some indian dude came along and made a platform and then some woman wrote a book and got in a HR decision making position in a FAANG and destroyed the value of everyone’s degrees by introducing coding interviews you can only pass if you grind them