It was at a (large/medium sized) company I used to work at, not the company I work for at the moment (recruiter). To be honest my interview for this position was just a really good conversation - my interviewer started out with a bunch of technical questions and eventually I said to him "Don't you have anything harder?". And then after that we just chatted about tech, it ended with him saying "I'll give the good news to your recruiter"
I wonder if recruiters recruiting recruits for recruiting are substantially better at it than when the same recruiters recruit for clients -- the way real estate agents tend to be substantially better when selling their own houses vs. for clients, and how doctors tend to make better medical decisions (less painful, better holistic outcomes, less cost) for themselves or family vs. regular patients.
Maybe part of it is that a recruiter should fully understand the role of a recruiter, but very few really understand the developer/devops/etc. roles they recruit for.
I wonder if recruiters recruiting recruits for recruiting are substantially better at it than when the same recruiters recruit for clients
Here in the UK that's called 'rec to rec' and I promise you, they are generally shockingly bad. If you think tech recruiters are incompetent and greedy then you would be horrified at the standard of rec to rec.
In my experience Agency recruiting (on behalf of another recruiting agency) is indeed usually done because the original recruiting agency couldn't fulfill the entire contract. So they find whoever will give them the highest markup from the smaller agencies and contract it out to them.
Kind of like picking the lowest possible bidder for a construction contract, it doesnt usually go well.
This has not been my experience - this is not intended as a slur against my employer (who are fairly awesome). But when you're in a recruitment company you get to see all the processes and the problems with those processes. I would probably recommend that all companies do their own recruitment.