In 2006 I had a hard time finding C++ programmers in a university town. 9/10 who responded to the ads were just clueless. Of the remainder, we had a simple test - here's sample code in an IDE that draws a straight line on the screen (you'll be doing graphics programming in the role) - take that code and turn it into a program that draws a sine-wave in the same space... Everyone put computer graphic on their resume's, expressed confidence in their ability to perform in the role, deep former experience, but 5/6 who passed the clueless test couldn't manage that, given unlimited time and resources - the computer has internet access and a browser window open right there beside the IDE- USE IT!!!
Sadly, today we'd probably have to shut off the internet access aspect, or make the test much more difficult. Even AI can draw a sine wave.
Absolutely, but in a big company you don't get to choose which recruiters you use - corporate just sends you candidates.