среда, июня 21, 2017

Вопросы на собеседованиях - 2

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

Я бы ещё понял, если бы организации, занимающиеся всеми этими глупостями, что-то представляли бы собой в технологическом плане, но увы. "Всё работает медленно. Давайте вместо 10 потоков сделаем 10000 и всё будет работать в 1000 раз быстрее". Прям слёзы на глазах.

"И жизнь, как посмотришь с холодным вниманьем вокруг..."

четверг, апреля 13, 2017

Вопросы на собеседованиях

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

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