> I've never met someone who was extremely good at these questions who turned out to be a dud after hiring.
I have. More than once I've brought on folks who aced algorithm questions but turned out couldn't handle complex business logic. They could basically only understand code that fit on a page / screenful. Anything beyond that and they floundered.