Вопросы задаваться должны с целью понять способен человек выполнять те задачи на которые вы его берете, и будет ли вам с ним и ему с вами работать, а все остальное это очень второстепенные вещи, я на половину банальных вопросов не в состоянии адекватно ответить, но мне это не мешает закрывать тасок столько же как мои коллеги способные и ответить, и подискутировать и так далее, до уровня архитектора вообще похеру, что там в спецификациях, потому что все эти ошибки от незнания они просто ничтожны на фоне не грамотной архитектруры или управления, а именно там всегда проблемы