Hundreds of online applications, response only from 50% of them.
Each response requires scheduling a phone call with the recruiter a few days out.
After each recruiter call, there's a round of interview - either with a software engineer or with a hiring manager.
Then some take home or such BS.
Then an onsite with multiple rounds.
--
The ideal interview as a service will take care of all the rounds prior to the onsite rounds.