Интервьюируем программиста?
Шутка «найди того, кто тебе проинтервьюирует будущего интервьюера» слишком поверхностна, чтобы её можно было считать остроумной.А это не шутка. 
Чтобы быть хорошим разработчиком, нужно очевидно обладать техническими компетенциями.
Чтобы прособеседовать человека на должность разработчика, нужно обладать не меньшими компетенциями.
Все, круг замкнулся.
И кстати что это за интервью на фрилансе? Если у вас такого масштаба проект что кто-то согласен ждать интервью - зачем вам вообще фрилансеры? Обратитесь в любое HH агенство и возьмите людей в штат.
Ну или как вариант, выбирайте сами исходя из рекомендаций знакомых, ну и в целом:
- как быстро человек отвечает на сообщения
- скинул он шаблонный отклик или же изучил задачу (Пример плохой оценки "300 часов за все". Хорошая оценка декомпозируется на кусочки не более 4-8 часов)
- Задает ли он вопросы и какие.
Готовьтесь что 49 из 50 будут этим требованиям не соответствовать.
Отдельно хочу подчеркнуть еще несколько моментов:
- не работайте с сильно дешевыми фрилансерами. Если у человека в портфолио сплошные "сайт под ключ за 10 000") - он очевидно не сделает вам нестандартное тз.
- если ваше тз больше 5 страниц - его будут читать только люди с высоким рейтом и то не все.
- любые технологии которые предлагает вам разработчик проверяйте на массовость. Go хороший язык, но искать замену этому разработчику вы будете долго и больно. Не путайте массовость и модность. Node.js модный - но ситуация см выше.
Дополнительная прокладка в виде стороннего разработчика, который будет для вас кого то там выбирать - не нужна
Делаете выборку из людей, которые вам подходят по ценнику +-$5
Сортируете их по вашему желанию
Делите ТЗ на мелкие кусочки
И проходитесь по списку сверху вниз пока не остановитесь на том, кто сделает быстрее или больше, или больше понравится взаимодействие