Not necessarily, chemistry is such a big part of the selection aswell, you might have the criteria's for working somewhere, but do you also fit with culture? Many i have worked with would much prefer a person with less criteria and better culture fit, since with good fit you can easily learn the person what they need, and regardless of codebases most people will need some sort of onboarding for a new position anyway, good culture fit makes this transition much faster.
I would filter out the ones that have the criterias, and then see how they fit with current culture rather than roasting them with tests.
Like you do in any other business setting..