Основываясь на моем опыте в технических интервью, я обнаружил, что большинство из них, как правило, субъективны, потому что у интервьюера уже есть свой ответ. Несмотря на то, что ответ кандидата является правильным, поскольку интервьюер не был подготовлен к такому ответу, кандидат не получает работу.
В одном из недавних интервью я сказал кое-что об использовании алгоритма дерева AVL для решения конкретной поставленной задачи. Интервьюер ответил: «Что такое дерево AVL?». Другой пример - что-нибудь вокруг синтаксиса; Я сталкивался с этим в основном в интервью, где требуется код на Ruby, потому что есть много способов реализовать решение данной проблемы. Очень распространенными являются проблемы вокруг объектно-ориентированных проектов.
В этой ситуации у собеседника нет возможности добиться успеха. Кто-нибудь еще тоже так чувствовал или это только я? Если это не только я, как мы можем сделать технические интервью лучше?