All streams
Search
Write a publication
Pull to refresh
20
0
mcgregor @mcgregor

User

Send message
Ну вот, уже сильно лучше.
Только очень нервно.
Это я иронизировал. Определение взято из ПДД. Если Вы сдавали на права, то должны были его вспомнить.

Условия задачи вполне исчерпывающие.
Если Вам не нравится слово «дорога», замените его на «путь» или «тур».
Если Вы пытаетесь меня подловить на неточности — не трудитесь.

Текст задачи практически дословно взят из лекции Питера Сандерса — профессора унивеситета Карлсруэ.
Да как же не говорил!
«Стоит задача построить дорогу, пролегающую через наибольшее возможное количество наиболее посещаемых участков».
Что не так?
Разумеется.
Задачки бывают глупыми (про Боинг и теннисные мячики, или про канализационные люки). А бывают и нет.
К счастью или к сожалению, у нас нет HR-менеджера. Приходится самим.
Граф даст нам набор путей из заданной точки.
Как выбрать единственный, проходящий через максимальное количество наиболее посещаемых мест?

Хинт. Я намерено не говорю, насколько это «наиболее».
Прошу прощения.

Дорога — искусственное сооружение, предназначенное для передвижения по его поверхности.
Как-то так.
Ну, так и читайте дальше.
«Кандидату нужно описать методику решения этой проблемы.»
Ну, про тимлидера и отстаивание своей точки в исходном посте речи не было, к сожалению.
А так — конечно, да. Должен уметь отстаивать.
Задача скорее методологическая.
По условию дорога должна быть единственной.
Какие именно тропинки заасфальтировать? По условию, должна получиться одна дорога.
А что если характер проектов не позволяет их «штамповать»?
Мне нравится Ваша оговорка — «для рядя позиций». Это правильно. Нужные нам инженеры в этот ряд, видимо, не входят.

Кстати, о стрессе.
Я половину первоначальных интервью провожу в баре или в Старбаксе.
Прихожу в шортах и маечке, рассказыаю анекдоты. Никаких стрессов не бывает.
Что ж, кое с чем соглашусь.
Просто волею судеб я работаю в довольно узкой области (GIS), где спецы наперечет. Сходу выдавать результат могут единицы.

Рынок веб-программеров перенасыщен, там можно ковыряться. Но ведь ИТ не сводится к штамповке веб-приложений.

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

Да, кстати, если гоняться исключительно за спецами, то рано или поздно они кончатся — старые уйдут с рынка, а молодых никто не вырастил (все гонялись за старыми).
Вы серьезно?

Хорошо.

Вы решили не ту задачу.
Пожалуйста, прочитайте внимательно условия.
Извините, Вы не прошли.
Я из Гугла развернулся и ушел в свое время.

Я предпочитаю вырастить специалиста самому, причем в той области, которая интересна самому работнику.
Энтузиазм — лучший мотиватор. Супер-спеца, кторому обрыдла эта область я не возьму, пусть он мне хоть с нуля Гугл напишет на собеседовании.
Необязательно.
Профессиональные качества — дело наживное.
Если бы меня попросили написать ТЗ на собеседовании, я бы развернулся и ушел.

И вот почему.

Лично я не знаю никаких критериев, по которым можно было бы объективно оценить качество выполнения такого задания. Например, я бы так базу данных спроектировал, а интервьюер по-другому. Я бы выбрал одни технологии, он — другие. И т.п.

То есть, совершенно некомпетентные люди отсеются еще до, а с более-менее компетентными выйдет проблема. Причем, не проблема компетентности, а проблема совпадия подходов.

Единственное, что может показать такое задание, это умение В ПРИНЦИПЕ составлять ТЗ. Но такая цель не стОит 40 минут затраченого времени.

Я на интервью задаю совсем другие задания. На общую соображаловку.

Например.

Имеется парк, разбитый на, скажем, 100 участков (10х10). Для каждого участка имеется статистика посещаемости. Стоит задача построить дорогу, пролегающую через наибольшее возможное количество наиболее посещаемых участков. Весь парк заасфальтировать нельзя.
Кандидату нужно описать методику решения этой проблемы.

Information

Rating
Does not participate
Location
Япония
Date of birth
Registered
Activity