Some jobs require things that are hard to do on the spot, like product manager who should be in the loop and take care of where development moves, or project manager who should make said development actually happen.
The skills can be sort of checked by presenting a problem and asking how they would solve it, but the more abstract the skill required is, the more can the difference between reality and interview be, in my opinion




No, this could work in a way that all companies just submit names to the same list, and if someone says NDA they check the list.
Problem with this is that small companies or companies from other countries won’t give a shit or won’t be allowed to even submit anything. Of course, you could say small companies don’t use NDA, but that is not true and defeats the purpose really