I've been through the process and it wasn't careercup style puzzle questions. It was mostly practical things or things related to CS interests (programming a game) and they let you google documentation and use any tool you would normally use.
If this data is present (data showing that present hiring methodologies don't predict successful business outcomes), do you have data showing that hiring people who need jobs is any better? We /are/ different from each other -- as an example so obvious it borders on the ridiculous, people who have been programming for ten years will be much faster at it than people who haven't. At what point do you draw the line to state that people stop being different? If so, what data did you use to draw that line?
[1] http://blog.alinelerner.com/resumes-suck-heres-the-data/