Not that I've ever heard of.
From my experience, your best bet is to find someone you trust that is a great programmer (even if they can't work for you), and have them vet candidates for you. The truth of the matter is that there is an amazing lack of correlation between people who seem (to non-techs) to know what they're talking about, and people who actually know what's going on.