I went through a recruiter. Once I answered their general questions, they returned with numerous questions from the company. Once the company expressed interest, an online test of math, English and personality was necessary. The testing took over 90 minutes. Once that was over, only a phone interview. Nothing says "we're trying not to spend too much of our time to hire you" like this stand off process.