Вопросы на собеседованиях
Никогда не понимал, что такого скрывает в себе вопрос "как работает сборщик мусора"? Это тест на что? Допустим, индивидуум знает, что сборщик останавливает потоки, выясняет, какие данные в куче не имеют корня в программном стеке, и потом дефрагментирует кучу. Допустим даже, что индивидуум знает, что сборщик имеет средства оптимизации типа поколений и раздельных областей для больших объектов и для маленьких. Что дальше-то? Логичным был бы вопрос, или даже тест: "сможете написать какой-нибудь вариант сборщика для платформы X"? Причём, минут за 30-40. Вот это я бы понял - проверка знаний. Тут тебе и размещения, и структуры данных, и многопоточность. А на основе гладкости пересказа небольшой статьи MSDN делать вывод о пригодности специалиста - это же какая-то ерунда. Так нельзя делать.
Чем больше смотрю на разнузданную вакханалию идиотизма вокруг найма сотрудников в некоторых компаниях, тем больше понимаю, что человека из процесса найма надо вообще исключить. Абсолютно.
Комментариев нет:
Отправить комментарий