We do the same, first non-technical interview, and we reject most candidates due to the cultural fit issues. It’s too expensive to involve dev resources into the process first. In our process: if you are friendly, sound smart and enthusiastic, you get the tech challenge as the next step.