головоломки на собеседованиях бесполезны
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 20.06.13 18:51
Оценка: 7 (3) +2
Странно что еще никто не написал, значит буду первым.

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

Мы выяснили, что головоломки — пустая трата времени. Они не могут ничего предсказать, и в процесс собеседования включены только для того, чтобы дать возможность интервьюеру почувствовать себя умнее


Вот оказывается для чего все эти 23-летние сеньоры задают шандарахнутые вопросы про гномиков и разворот списков.

Кстати в конце статьи описан новый подход гугла к найму, который так не нравится многим программистам, верящим в свою уникальность.
Re: головоломки на собеседованиях бесполезны
От: dilmah США  
Дата: 20.06.13 19:05
Оценка:
G>Странно что еще никто не написал, значит буду первым.

Космически нагло.
http://rsdn.ru/forum/job/5206135.flat
Автор: TimurSPB
Дата: 20.06.13
Re[2]: головоломки на собеседованиях бесполезны
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 20.06.13 19:11
Оценка:
Здравствуйте, dilmah, Вы писали:


G>>Странно что еще никто не написал, значит буду первым.


D>Космически нагло.

D>http://rsdn.ru/forum/job/5206135.flat
Автор: TimurSPB
Дата: 20.06.13


Черт, а как раз туда и не посмотрел...

надо вообще отдельную комнату "о собеседованиях" сделать, а также подразделы ксв "Windows vs *nix", "iвсе vs android" и "C# vs java vs c++",
а то сложно стало разбираться куда писать и где искать.
Re: головоломки на собеседованиях бесполезны
От: matumba  
Дата: 20.06.13 19:15
Оценка: 3 (1)
Здравствуйте, gandjustas, Вы писали:

G>на хабре появилась небольшая, но фактически меняющая картину мира, статья:


гыгы Подростки вдруг осознали истину? Вообще-то даже здесь найдётся пяток толковых ребят, считающих собеседования полным фуфлом. Ничего нового гугл не открыл, просто кто-то, доведённый до отчаяния своей тупостью, вдруг осознал, что применяет совершенно левую методику и НАКОНЕЦ-ТО сказал: "А король-то голый!".

G>Мы выяснили, что головоломки — пустая трата времени.


...и не только они. Вся эта лажа "кем вы хотите себя видеть?", "какое вы животное?", "опишите недостатки предыдущих проектов" — струйня на постном масле. Уже не раз говорилось — только реальный проект (или тестовое задание, близкое к реальной работе) может более-менее показать перспективность человека. Именно "перспективность" в будущих решениях, а не "вот щас он придёт и напишет".

G>Вот оказывается для чего все эти 23-летние сеньоры...


Вот именно Понабрали студоты, пальцами крутят, проектами понтуются, а снаружи гугла народ думает: "Жираф большой — ему видней!". Хотя целая куча их проектов — мёртворождённое фуфло.

G>Кстати в конце статьи описан новый подход гугла к найму, который так не нравится многим программистам, верящим в свою уникальность.


Люди действительно уникальны. Тупизм HR-ов в том и состоит, что они хотят поставить плюсики напротив всех вопросов и сказать: "Годен!". Не всё так просто...
Re[2]: головоломки на собеседованиях бесполезны
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 20.06.13 19:52
Оценка:
Здравствуйте, matumba, Вы писали:

M>Здравствуйте, gandjustas, Вы писали:


G>>на хабре появилась небольшая, но фактически меняющая картину мира, статья:


M>гыгы Подростки вдруг осознали истину? Вообще-то даже здесь найдётся пяток толковых ребят, считающих собеседования полным фуфлом. Ничего нового гугл не открыл, просто кто-то, доведённый до отчаяния своей тупостью, вдруг осознал, что применяет совершенно левую методику и НАКОНЕЦ-ТО сказал: "А король-то голый!".


Обычно гугл делает проще: берет статистику и считает корреляцию.
Re[3]: головоломки на собеседованиях бесполезны
От: baxton_ulf США  
Дата: 22.06.13 13:32
Оценка:
G>Обычно гугл делает проще: берет статистику и считает корреляцию.

а если зависимость не линейная?
Re: головоломки на собеседованиях бесполезны
От: henson Россия http://www.njt-rails.com
Дата: 05.07.13 14:15
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Кстати в конце статьи описан новый подход гугла к найму, который так не нравится многим программистам, верящим в свою уникальность.


Наверное поэтому в Гугле теперь столько индусов
Re: головоломки на собеседованиях бесполезны
От: Igor Sukhov  
Дата: 22.09.13 04:06
Оценка: +1
Здравствуйте, gandjustas, Вы писали:

G>на хабре появилась небольшая, но фактически меняющая картину мира, статья:

G>Google признала, что головоломки на собеседованиях бесполезны
G>

G>Мы выяснили, что головоломки — пустая трата времени. Они не могут ничего предсказать, и в процесс собеседования включены только для того, чтобы дать возможность интервьюеру почувствовать себя умнее


G>Вот оказывается для чего все эти 23-летние сеньоры задают шандарахнутые вопросы про гномиков и разворот списков.

а может быть просто они вошли в ту стадию когда им больше нужны люди которые могут херачить стабильный код, чем те которые могут придумать что-то кардинально новое (новые проблемы) или новый подход решения старых проблем?

p.s. личное мнение — что на собеседовании есть место и гномикам и разговору по делу.
* thriving in a production environment *
Re: головоломки на собеседованиях бесполезны
От: veroni  
Дата: 22.09.13 09:50
Оценка:
Здравствуйте, gandjustas, Вы писали:


G>на хабре появилась небольшая, но фактически меняющая картину мира, статья:

G>Google признала, что головоломки на собеседованиях бесполезны
G>

G>Мы выяснили, что головоломки — пустая трата времени. Они не могут ничего предсказать, и в процесс собеседования включены только для того, чтобы дать возможность интервьюеру почувствовать себя умнее


А все почему? Потому что система образования, основанная на тестах, не может предложить людей, способных думать. Тесты на головоломки не могут выявить таких людей, потому как их процент стал стремиться к нулю, вот и решено убрать неэффективный инструмент. И в результате имеем застой, серость и убогость во всех областях.
Re[2]: головоломки на собеседованиях бесполезны
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 22.09.13 10:52
Оценка: 1 (1)
Здравствуйте, Igor Sukhov, Вы писали:

IS>Здравствуйте, gandjustas, Вы писали:


G>>на хабре появилась небольшая, но фактически меняющая картину мира, статья:

G>>Google признала, что головоломки на собеседованиях бесполезны
G>>

G>>Мы выяснили, что головоломки — пустая трата времени. Они не могут ничего предсказать, и в процесс собеседования включены только для того, чтобы дать возможность интервьюеру почувствовать себя умнее


G>>Вот оказывается для чего все эти 23-летние сеньоры задают шандарахнутые вопросы про гномиков и разворот списков.

IS>а может быть просто они вошли в ту стадию когда им больше нужны люди которые могут херачить стабильный код, чем те которые могут придумать что-то кардинально новое (новые проблемы) или новый подход решения старых проблем?

Я выше писал как обычно гугл принимает такие решения. Это не мнение одного человека. Обычно это база данных по сотрудникам за 10 лет и корреляция между метриками и результатами собеседования. Корреляция маленькая — гномики неэффективны.

IS>p.s. личное мнение — что на собеседовании есть место и гномикам и разговору по делу.

В том-то и дело что личное мнение. А практика обычно отличается.
Re[3]: головоломки на собеседованиях бесполезны
От: Vzhyk  
Дата: 22.09.13 11:15
Оценка:
Здравствуйте, gandjustas, Вы писали:

IS>>p.s. личное мнение — что на собеседовании есть место и гномикам и разговору по делу.

G>В том-то и дело что личное мнение. А практика обычно отличается.
Да нормальная практика, если нужно показать начальству свою деятельность и поток кандидатов большой.
Re: offtopic
От: Pavel Dvorkin Россия  
Дата: 22.09.13 14:10
Оценка: +2
Здравствуйте, gandjustas, Вы писали:


G>Вот оказывается для чего все эти 23-летние сеньоры задают шандарахнутые вопросы про гномиков и разворот списков.


Что за разворот списка ? Перевернуть линейный список ?

Если уж эта задача стала головоломкой — все, приехали.

Впрочем, судя по http://rsdn.ru/forum/java/5303570.1
Автор: RobinHood
Дата: 20.09.13
, и впрямь приехали.
With best regards
Pavel Dvorkin
Re[2]: offtopic
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 22.09.13 14:54
Оценка: +3 -2
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Здравствуйте, gandjustas, Вы писали:



G>>Вот оказывается для чего все эти 23-летние сеньоры задают шандарахнутые вопросы про гномиков и разворот списков.


PD>Что за разворот списка ? Перевернуть линейный список ?

PD>Если уж эта задача стала головоломкой — все, приехали.
PD>Впрочем, судя по http://rsdn.ru/forum/java/5303570.1
Автор: RobinHood
Дата: 20.09.13
, и впрямь приехали.


Любая задача на собеседовании, которая:
1) Не имеет отношения к потенциальной работе
2) Требует знания конкретных алгоритмов
3) Требует решения на бумажке

Фактически является головоломкой, которая нужна только для удовлетворения самолюбия собеседующего.
Re[3]: offtopic
От: Pavel Dvorkin Россия  
Дата: 22.09.13 15:06
Оценка:
Здравствуйте, gandjustas, Вы писали:


G>Любая задача на собеседовании, которая:

G>1) Не имеет отношения к потенциальной работе
G>2) Требует знания конкретных алгоритмов
G>3) Требует решения на бумажке

G>Фактически является головоломкой, которая нужна только для удовлетворения самолюбия собеседующего.


Я же в subject написал — offtopic.

Независимо от чего бы то ни было, задача типа "У Пети было 2 яблока, а у Миши на 3 яблока больше, сколько всего яблок было у обоих ?" может считаться головоломкой только для старшей группы детского сада. А задача про переворот списка — максимум для студента 1 курса, и то при условии, что он не учился в школе с углубленным изучением программирования.
With best regards
Pavel Dvorkin
Re[3]: offtopic
От: Ночной Смотрящий Россия  
Дата: 22.09.13 17:22
Оценка: +1
Здравствуйте, gandjustas, Вы писали:

G>1) Не имеет отношения к потенциальной работе


Разворот списка, по сути проверяющий понимание концепции указателя не имеет отношения к работе?
Re[4]: offtopic
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 22.09.13 19:48
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, gandjustas, Вы писали:


G>>1) Не имеет отношения к потенциальной работе


НС>Разворот списка, по сути проверяющий понимание концепции указателя не имеет отношения к работе?


Чаще всего да.
Если делается низукоуровневый код на C, то задача может быть релевантна. Если используется ЯВУ, то правильный ответ всегда List.Reverse, все остальное является плюсом, только если кандидат умеет успешно пользоваться List.Reverse.

Указатели далеко не везде есть и далеко не всегда используются так, так думают, задающие вопрос про разворот списка.
Re[2]: offtopic
От: Vzhyk  
Дата: 23.09.13 07:52
Оценка: -1
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Что за разворот списка ? Перевернуть линейный список ?

С какой радости, ты узнаешь про то, какой список, только задав кучу уточняющих вопросов. А так чаще речь про некий абстрактный "список".
Re[5]: offtopic
От: Ночной Смотрящий Россия  
Дата: 23.09.13 11:12
Оценка: +2
Здравствуйте, gandjustas, Вы писали:

НС>>Разворот списка, по сути проверяющий понимание концепции указателя не имеет отношения к работе?

G>Чаще всего да.

Ясно. Лично нам такие программисты не нужны.

G>Если используется ЯВУ, то правильный ответ всегда List.Reverse


По условиям задачи исходный список — однонаправленный. Предлагаешь загонять односвязный список в List, а потом после реверса выгружать?

G>Указатели далеко не везде есть и далеко не всегда используются так, так думают, задающие вопрос про разворот списка.


И что?
Re[5]: offtopic
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 23.09.13 11:30
Оценка:
Здравствуйте, gandjustas, Вы писали:

НС>>Разворот списка, по сути проверяющий понимание концепции указателя не имеет отношения к работе?


G>Чаще всего да.

G>Если делается низукоуровневый код на C, то задача может быть релевантна. Если используется ЯВУ, то правильный ответ всегда List.Reverse, все остальное является плюсом, только если кандидат умеет успешно пользоваться List.Reverse.

В сложных проектах часто встречаются структуры отличные от List. Например всевозможные оптимизации или сложные структуры навроде списковых, графовых, древовидных и тд. Здесь уметь всякие преобразования и обходы крайне необходимо.
Re: головоломки на собеседованиях бесполезны
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 23.09.13 11:39
Оценка: +1
Здравствуйте, gandjustas, Вы писали:

G>на хабре появилась небольшая, но фактически меняющая картину мира, статья:

G>Google признала, что головоломки на собеседованиях бесполезны
G>

G>Мы выяснили, что головоломки — пустая трата времени. Они не могут ничего предсказать, и в процесс собеседования включены только для того, чтобы дать возможность интервьюеру почувствовать себя умнее

G>Вот оказывается для чего все эти 23-летние сеньоры задают шандарахнутые вопросы про гномиков и разворот списков.

Разворот списка это _не_ головоломка, а в стате говорится именно про головоломки.

Гугл говорит про "structured behavioral interviews". И вот "разворот списка" при правильном применении идеально вписывается в этот подход. Скажем если ты ждешь результата "написал — не написал", то лучше вообще собеседование не проводить, а брать только по резюме и рекомендациям.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.