I'm at a large company where Catbert HR drives the recruiting process. They require some sort of screening criteria to use to prevent us poor developers from seeing too many resumes. While I agree with the intent, the practice turns out to be an utter failure because what gets through is crap (I suspect they administer the "test" via email and the users fill in the answers after asking Uncle Google).<p>Our needs are not particularly sexy (Java developers with Swing experience, JEE preferred, senior level) but finding qualified candidates seems to be a Herculean struggle.<p>Ideas we're considering:<p>- Brainbench testing (core Java)<p>- http://i.seemikecode.com/ with a developer watching<p>- CodeAnthem (http://codeanthem.com)<p>Anyone else have better/faster/smarter ideas? Don't want a flood of unqualified crap, but don't want to pass on the good ones either...