2. Шаги проверки должны быть не «дедовщиной» в контексте «сделаем сложные испытания как я проходил, отсеим слабых», а именно специально задизайненные проверки на характеристики из шага 1.
Если в шаге 1 у вас нет «нам нужно знать алгоритмы», то и не спрашивайте их.
3. Проверки кандидатов на работу должны учитывать ресурсы, которые вы тратите.
4 созвона в сумме на 10 человек — это 80 потраченных часов (созвон требует ×2 времени на то, чтобы настроиться и восстановиться после).
Всё что можно автоматизировать — автоматизируйте.