Судя по всему перед вами стоит задача оценить верность указанных самооценок, а не найти подходящего под работу человека.
KP>И вообще, я не понимаю как можно не знать своего основного рабочего инструмента. На мой взгляд это говорит о полной проф.непригодности, сродни жиголо-импотенту.
95% программистов не знают и/или не смогут объяснить(что, кстати, не синоним, особенно в условиях собеседования) в деталях.
Есть вакансия. Есть конкретные компетенции, которые нужны. Вот от них и плясать надо, решая задачу подбора нужного человека.