Я предполагаю, что у вас есть реальная потребность в C # разработчике.
Сначала выясните, какой тип задач вам необходим для их выполнения.
Затем спросите их, как они будут выполнять эти задачи. Спросите, как они выполнили задачи, как это ранее.
Во время собеседования попросите других кандидатов оценить их предлагаемые решения. Я бы посоветовал посеять решения, которые, как вы знаете, не сработают, и, возможно, те, которые вы считаете хорошими. Это поможет определить, как кандидат может работать с вашей командой. Средства управления должны помочь отсеять людей «да» и « убийц идей» .
Это должно предоставить вам хорошую группу кандидатов с идеями, которые принимаются их коллегами и должны иметь возможность работать с вашей командой.