> All the candidates came to us pre-screened by a recruiting company.
Immediately end business relationships with that recruiting firm and start doing phone interviews yourself. Someone failing FizzBuzz during an in-person interview is also a red-flag on your hiring process.
I recall being sent to a programming interview by a recruiting company. The recruiter coached me on questions the company had asked previous applicants and then debriefed me afterwards to find out what I'd been asked.
This person was definitely not acting in their client's best interests.
Immediately end business relationships with that recruiting firm and start doing phone interviews yourself. Someone failing FizzBuzz during an in-person interview is also a red-flag on your hiring process.