Как стать автором
Обновить

Комментарии 107

А не проще ли давать тест задание, чем проходит по 3-4 этапа интервью, по времени же тоже самое, но человек сможет качественно написать решение ? Задача специалиста же знать где найти решение и как его успешно применить, не так ли ?

А так компании ищут энциклопедии, которую разбудишь ночью и он наизусть напишет все 352 алгоритма сортировка массива /s

Тестовое задание я могу списать, или дать решить другому человеку, вопросы по стеку - заучить и подглядеть по ходу собеса.

Лайв-кодинг интервью направлены в первую очередь, чтобы оценить, как человек думает, какие решения он принимает и как он формулирует их в структуры данных. Если интервьер адекватный, он даже засчитает ее как плюс, даже если задача была не доведена до конца, но был набросан правильный план решения, и интервьеры тоже люди и в большинстве случаев тоже понимают, что не все решают алгоритмические задачи каждый день.

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

А что за задача про морской бой?

Сходите на собес узнаете, я намеренно не сообщаю ее, зачем? Иначе найдут решение и задачу сменят. Возможно на более сложную.

и пофиг

Моя версия, что нужно "бить" по клеточкам и по ответам (попал/не попал) найти корабли (1×4 клетки, 2×3, и т.д.), возможно, самым быстрым/коротким способом.

Скорее всего посчитать количество кораблей на поле

Сомнительно, но да ладно))

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

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

Если мы собеседуем сотрудника ТП, которому кодинг вообще не нужен, как мы тогда его оценивать будем? Если мы нанимаем разработчика то эта секция полезна, но будет ли полезна ему секция траблшутинга?

Ну я скорее всего не решу за час задачу про морской бой. 27+ лет опыта, в последние 15 лет в основном архитектором но для себя IDE открываю не реже раза в неделю.

Просто потому, что я принципиально не работаю быстро. Сначала надо думать, потом делать. Если вам нужен разработчик, который сразу начнет прыгать, не успев осмыслить задачу, то я вам не подхожу. У меня нормальные интервью, типа system design, длятся до пяти часов. Первые пару часов мы с интервьюером только раскачиваемся, обсуждаем задачу с разных сторон, а потом уже начинаем думать.

НЛО прилетело и опубликовало эту надпись здесь

Делал кандидатскую по машинному обучению и выступал с ней на конференции WMO в Франции, участник научного проекта по расчету переноса радиационных выбросов при аварии на АС - система внедрена и стоит на "вооружении" у государства.

Кроме этого, 9 лет коммерческого опыта разработки, запустил несколько крупных проектов с нуля, в том числе и на международном рынке, но санкции в 22 году поставили на них крест, к сожалению. В Тинькофф проработал архитектуру для нескольких больших продуктов Кассы, и сделал еще несколько внутренних инициатив.

Сейчас занимаюсь логистикой в Европе, если будете в Италии и отправите родным открытку - она с большой долей вероятности поедет через систему, которую я с коллегами строим в настоящий момент.

сразу с козырей зашли, ну и как теперь прикажете спорить с вами)

НЛО прилетело и опубликовало эту надпись здесь

Но и в век интернета все довольно легко проверяется :)

НЛО прилетело и опубликовало эту надпись здесь

Прошу прощения за такой слишком прямой и перенасыщенный ответ ?

Q: можно ли такого кандидата вообще оценить выше уровня джуниор+?
A: Можно. Он мог вообще другими алгоритмами заниматься и об этом не думать. И, да, зачем DevOps'у такие алгоритмы?

Тестовое задание я могу списать, или дать решить другому человеку, 

Можете. Но на вопросы по коду вы не заучите ответы. Не могу исключить, что где-то это прокатит, но в среднем вы засыплетесь на первом-втором вопросе: "а нахрена вы вот так тут написали".

Если сесть и разобраться, когда уже есть готовый код перед глазами - то вполне, особенно если это будет знакомый стек - тот же язык или соседний фреймворк

Ну как бы, в коде очень редко есть ответы на вопросы "нахрена". Сам код обычно является ответом на то, что он делает, но почему решение то а не другое - в коде не написано (как и самого другого решения обычно нет - оно осталось в голове у того, кто писал). При достаточно глубоком копании это все всплывет, во-первых, а во-вторых, чтобы хорошо разобраться, тоже нужно прилично времени потратить - и уже непонятно, не проще ли было самому написать задание?

Тестовое задание я могу списать, или дать решить другому человеку, вопросы по стеку - заучить и подглядеть по ходу собеса.

С одной стороны - да. С другой... да какая разница, если человек выполнит поставленную задачу?) Пусть гуглит, подглядывает, списывает и консультируется с другими, если с кем есть. В результате он показывает способность самостоятельного развития в противовес тому, кого постоянно нужно дергать и направлять. Правда эффективность что одного, то другого всё равно только практикой проверяется...

Или человек просто не умеет проходить лайв-кодинг или интервьюер не может оценить знания человека по собеседованию. Если даже человек спишет или даст решить другому можно посмотреть код и задать вопросы которые сразу откроет правду по коду. Нужно не забывать что в РФ испытательный срок 3 месяца. И сразу будут видно знание человека

А часто в Тинькове девопсы решают на самой работе задачки про морской бой??

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

А не проще ли давать тест задание

Ну к примеру у человека 5-10 вариантов, куда идут варианты с тестовыми заданиями?

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

Копипастные решения тестовых легко детектятся даже просто автосравнялкой. Плюс, можно попросить кандидата защитить свою работу на интервью и внести в него небольшую правку по просьбе интервьюера. Если сможет объяснить что откуда берётся и без промедления сможет внести изменения в решённое тестовое - он как минимум на что-то способен.

Вопрос в том, зачем тратить время на тестовые задания, если можно работать там, где их нет?

Выдергиваете же из контекста, речь про затраченное время же, что интервью и подготовки к ним, что тестовое часа на 4, по времени же одно и тоже)) или это другое ?)

Ну смотрите, есть, к примеру, 5 или 10 вакансий интересных. Если в каждой тестовое часа 4, а бывает и больше. То, как минимум, уже часов 20. А может уже и 40, то есть неделя. А это, как бы, немало. Мягко говоря.

Что в итоге? Вакансии с тестовыми идут в конец списка. Вот и все.

Ну смотрите еще раз - вопрос звучит так - если есть тестовое задание на условные 8 часов и потом 2 часа побеседовать по результатам, то чем это хуже, чем 3-4 этапа собесов по 2-3 часа каждый? или вы на собес приходите и вам с первой же вашей фразы оффер на х10 выкатывают?

Тестовое задание плохо само по себе. Я где-то это тут уже писал.

тестовое задание на условные 8 часов и потом 2 часа побеседовать по результатам, то чем это хуже, чем 3-4 этапа собесов по 2-3 часа каждый?

Если такой расклад, то по времени разницы нет. Другое дело что 3-4 этапа собесов по 2-3 часа это дичь, ну если это не FAANG в котором платят онны денег.

Но с тестовыми другая вещь. На собеседовании есть две стороны, обе стороны тратят свое время. Да это рабочее время, да за это платят, а кандидату нет, но все же. А тестовое это такой подход когда кандидат свое время тратит, а компания нет. И отсюда часто идет перекос в сторону тестового чуть ли не на несколько дней - а фигли, наше время же не тратится, а кандидат пусть пыхтит в выходные и по вечерам. Еще есть проблема когда надо угадать что хотят, на собесе если что-то непонятно всегда можно спросить и уточнить сразу, а на тестовом? Короче говоря тестовые это лажа за некоторыми исключениями.

Эти тиньковы и яши ходят выжать сотрудника как в фаанге, но платить как в фаанге не хотят, очевидно же. На предложение тестового задания - я предлагаю оплатить мне его, т.к время ==деньги

С точки зрения кандидата хуже это тем, что в первом случае вы гарантировано потратите 8 часов жизни, а во втором можете уже и через час понять, что или вы не тянете или вас. И 8 часов это очень условно, потому что тз к тестовому должно быть просто идеально сформулировано, чтобы понять, где остановится.

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

Очевидные алгоритмы очевидны.
Их как-бы не просто так в гуглах и прочих гоняют. Это же просто такое "секретное рукопожатие", человек шарит в алгоритмах - пускаем дальше на собес, не шарит - заворачиваем. Времени при этом тратится меньше и у кандидата и у человека, который будет проверять его, в отличии от тестового задания в духе: напиши админку)
Да, можно заучить. Так ведь не заучивают алгоритмы почти никто, вон сколько нытья, про то: ЗАЧЕМ МНЕ ВАШИ АЛГАРИТМЫ, ЕСЛИ Я JSON'ы ГОНЯЮ???

Сложность задач не в алгоритмах а в абстрактном мышлении) у нас жсоноукладчиков проблемы не с тем, чтобы вызубрить bfs, а с тем, чтобы понять, что шахматная доска это граф (за 10 минут, чтобы потом еще 5 осталось на сам код). Решается только тренировкой нейронки на распознавание паттернов aka «дрочить литкод»

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

У меня нет желания решать задачи с LetCode для прокачки этого не нужного мне скила.

А с чего вы взяли, что решение задач с LeetCode вам поможет в решении задач от Яндекса?

https://habr.com/ru/specials/772956/comments/#comment_26185072

В том то и дело что никак) Но в целом прокачает навык решения задач на алгоритмы, тут вопрос другой а надо ли иметь этот навык DevOps или SRE инженеру, ведь по факту кода придется писать не так много, если вообще придется, и я сейчас не о коде CI/CD а скорей о разработке инструментов автоматизации.

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

Ну вот когда я общался с конкретной командой то навыков найти в коде и как котенка потыкать как раз таки не было) Поэтому я у HR спрашивал нафига мы прогали, если это не надо. А вот тенденция к требованиям и пожары тушить, и на дудке играть, при этом плясать и в бубуен бить к сожалению не только у Тинька есть. Я не против таких скиллов, вопрос только в том, сколько конкретный подрядчик готов за них платить, и вот тут начинается самое интересное. Платить мы будем как джуну, по пятницам доширак за счет компании, но работать надо как сеньер и даже круче))) Встречал таких, увы.

В Тинькофф просто разные команды предъявляют свои требования к кандидатам. Кому-то достаточно SRE со знаниями джуна в алгоритмах, а где то смотрят только от мидлов. Скорее всего, поэтому вначале hr говорила, что есть команды на go, а после собеса их не оказалось

как убранный этап System Design это точно

Я правильно понимаю, что вы в статье предлагаете исключить этот этап из процесса интервью?)

Его давно исключили, это есть в материалах самого Тинькофф

Не знал про это, думал на все около-разработческие позиции это обязательный этап, спасибо за уточнение!

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

Как я проходил собеседование в Тинькофф (2,5 года опыта, middle java):

1) отправляю резюме

2) приходит отказ сразу, даже без разговора с HR....окееееееей ладно

3) через два месяца стучится их HR и зовёт на собес

4) сообщаю ей о том, что недавно со мной даже разговаривать не стали так что смысла нет.

5) отвечает что на тот момент у меня было мало опыта (напоминаю прошло 2 месяца), они рассматривают сотрудников только от 3 лет коммерческого опыта, так что сейчас можно.

6) говорю что рассматриваю компании с коммерческим опытом от 20 лет и блокирую нафиг.

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

Не, там у них везде пунктик на счет 3 лет. Поэтому 2.5 это мало, а вот спустя 2 месяца они уже в 2 и 8 превращаются, а это считай, что 3.

Аплодирую стоя!!!

чего жду от работы

Честный ответ тут может быть единственный. Если кандидат дал какой-то другой, то его следует записать в п*здуны, и можно сразу: "мы вам перезвоним" :))

печенюшек, молодой динамичный коллектив, интересные задачи?

Нет. Ежеутренний тайский массаж с минетом. Денег, конечно :)))

Поделитесь ответом, очен интересно. Я же например отметил, что мне важно попасть именно в Go backend команду, так как в последнее время мне интересен процесс прокачки скиллов в этом направления и я сам пишу на Go поэтому к продакшен коду хотелось бы быть поближе, напоминаю у меня Java, ну и естественно не помирать под задачами. Вроде было что то еще, но "мы вам перезвоним" не последовало.

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

Да деньги важны конечно, но условные 20% повышения зарплаты за неинтересные задачи или некомфортный режим работы того не стоят, если по финансовым целям не подгорает сильно в глобальном смысле.

А где-то есть интересные задачи?

Хотите расскажу какой задачей я занимался сегодня? :) В конфигурацию приложения надо добавить булевый флаг. Казалось бы что может быть проще. Если делать это все стандартными, готовыми средствами, то надо просто в класс, описывающий конфигурацию, добавить свойство с типом bool, а в json с конфигом добавить соответствующее поле. И всё, после этого всё само собой работает. Ага, сейчас. У нас энтерпрайз и так сделать это было бы слишком просто, банально, и не по-творчески. Поэтому когда-то отцами-основателями проекта взамен готовой была запилена своя собственная система конфигурации. В ней, чтобы сделать то же самое надо написать еще один свой собственный класс, еще в два или три готовых внести изменения, а после этого оказывается, что почему-то булево поле в json вся эта х*ета не читает, и туда писать его надо строкой "true" или "false" и строка при этом должна еще быть в определенном регистре, иначе хер тебе в ладони. Всё это причем безо всякой документации, потому то отцы-основатели были настолько талантливы и увлечены своим творчеством, что до такой херни как её написание не опускались - всё надо разбирать по исходникам (которые еще и не все за давностью сохранились, так что кое что приходится еще и декомпилировать сначала) и, разумеется, "методом втыка". Вот так я провел день. Завтра новый день, и меня снова ждут новые, увлекательнейшие, и интереснейшие задачи, челленджи, исследования, находки, и открытия. "Бороться и искать, найти и не сдаваться" (с) :)))

25 лет в IT, из них 20 лет в разработке (почти что все это энтерпрайзный аутсорс). Везде одна и та же по*бень. Всю дорогу изучаешь книги, читаешь блоги, следишь за новостями, потом приезжает к тебе работа из реальной жизни, а там оказывается, что:

  1. Небо зеленое, а трава синяя.

  2. *опу подтирать следует только рукой.

  3. Необходимо ежедневно поклоняться древнему каменному идолу в форме мужского или женского полового органа.

Потому что:

  1. Так хочет заказчик.

  2. Так завещали древние предки.

  3. Так испокон веков делает вся команда.

Чего я жду от работы? Да них*уя я от неё уже не жду кроме денег. Все остальные ожидания растворились где-то в тумане еще не меньше чем лет пятнадцать назад :)))

Все так и есть. Ничего интересного в разработке нету.

Только ведь и честность на собеседовании никому не нужна. От программиста, помимо работы, требуется еще и поддержание принятых в конторе стандартов двоемыслия.

Первый раз комментарий в закладки добавил

Ну, если честно, Вы во много правы, (особенно по опыту 20+ лет разработки тоже), но все же бывает по-разному. Конечно 100% интересных задач в коммерческой разработке нет нигде, и я тоже занимаюсь в том числе иногда и подобной описанной вами "фигней". Но оно отличается от места работы к другому месту все же. И если неинтересная рутина будет хотя бы разбавлена чем-то интересным и новым - оно уже сильно лучше чем жить в постоянной рутине. Аутсорс в этом плане как правило хуже чем прикладная компания кстати, где еще местами можно и железки, и результат работы пощупать.

ну, первые 25 лет сложно, потом привыкаешь

Не, погодите. Вы говорите про вариант, когда у вас есть работа, и речь идет о повышении. А я говорю о варианте, когда у вас нет опыта и работы, и речь о том, чтобы опыта набраться. Оба варианта могут иметь место, но они оба разные.

Ходил на собес фуллстек qa.

1 этап созвон с hr минут на 20

2 этап секция бэкенда + задачи на sql 1.5 часа

3 этап секция теория тестирования+ задачи на java 1.5 часа

4 этап встреча с командой 40 минут

На днях сказали будет оффер

Этапы 2,3.4 свободно можно объединить в один на 2 часа. Все вопросы по 2 и 3 можно решить сразу на одном этапе, а 4 непонятно зачем - 2 и 3 какие-то посторонние личности проводят что ли, почему их не поручить самой команде?

Спрашивают много и две секции за 2 часа не успеть.

Последняя на 30-40 минут стандартная встреча с командой как и везде (альфа,сбер к примеру), ты подробнее узнаешь о проекте, увидишь с кем будешь работать, и тд

Ну, дело хозяйское, конечно. У меня однажды было "всё и сразу": и HR, и команда, и Главный Босс, и оффер на следующий день :) Но мне там кое что не подошло.

Странно вроде пишут обычные crud, а гонору как будто завтра сокола запускают

Обычно успешного кандидата видно в течении 5-10 минут общения, и становится ясно идем дальше или нет

Это всё, что надо знать про ваши т.н. «интервью». Чисто по физиономии посмотрел, нравится — не нравится и определился. Но будет ломать комедию ещё час.
Первые пять-десять минут, есличё, это «алё, алё, меня слышно?» плюс вкратце пересказ опыта из резюме.

Вы категорически не правы, эти 5-10 минут начинаются не с пересказа резюме, а с момента когда респондент рассказывает о последнем опыте, реальном, а не то что сказано в документике, который моно почитать

Или вы не правы.
Проводили исследование, когда снимали интервью на камеру, а потом подопытному давали посмотреть первые 30 секунд (кандидат вошел и поздоровался с HR), записывали предполагаемый результат, потом показ всего интервью до конца и снова подопытный писал результат. Потом сравнивали качество угадывания, прошел кандидат дальше в реальности или нет.
В общем целиком можно не смотреть. Достаточно первого блока.

На тех интервью конечно может засыпаться приятный с виду человек, но 1 и 4 этап не нужны.

не из братской Белоруссии

А вот это обидно было, не надо обзываться.

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

Ага, контора себя чувствует Yандексом, платят мало, требуют много, интервью максимально неудобное для соискателя. Я от рекрутеров тинькова уже полгода отбиваюсь.

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

НЛО прилетело и опубликовало эту надпись здесь

Дорогой автор поста и коллега, не жалейте -- полно отличных компаний ничуть не хуже упомянутых, но без корпоративного издевательства и злоупотребления психотропными веществами странных выражений со стороны всевозможного менеджмента! Придет время и найдете интересное вам.

Меня Яндекс так же муржил алгоритмами, в которых я гораздо лучше разобрался, но вторым этапом была дрочь в консоли. При том, что кейсы довольно наркоманские и хз, зачем это все нужно в реальных ситуациях. Постоянно отсылки на то, что "у нас процессы найма". Ну я по завершению и оставил им фидбек, каковы условия у мировых тех, кто гнут всю эту корпоративщину отправив на Юг ) Сейчас такая же тема, что нужен "шестикрылй пятичлен" мастер на все руки и прогать и в консоли, типа с Google и их книжки про SRE взяли. HR из Тинькова даже ссылку на интвервью с их SRE-гуру, профукавшему карьеру в Google приехавшему обратно мне присылали. В этом интервью, помимо пиара их курсов, проскакивают весьма странные фразы типа: "архитектор может работать SRE". Прораб может работать разнорабочим? А будет? А еще перлы, что типа "разработчик становится обычной профессией, вот SRE -- другое дело". Весьма все неоднозначно у них. Я ничуть не жалею, что вот уже раз пятый игнорирую Тиньков.

Так я и не расстраиваюсь, я обычно прохожу собеседование максимум за минут 30-40 этого вполне хватает, чтобы все все поняли. У меня есть прекрасная работа, а на собесы я хожу чтобы быть в тонусе. Поэтому ни малейший ноты расстройства. Из этого квеста ясно одно, в Тиньке сами не знают кого хотят найти и на какие деньги. Я же не все рассказал, о чем говорил с HR, так вот мой результат собеса был лучше ожидаемого, потому команд и не нашлось, потому что искали кандидатов слабей. Им и платить надо меньше, и работать они будут лучше, ведь им на собесе сказали что вы многое не знаете надо качать скиллы))) Но я правда хочу на го стек, джава уже в печенке. Да и сам я пишу на гошке, вот скоро запилю статейку про написание экспортера для VMware.

Когда-то давно Мегафон предложил мне через пол года от первого этапа собеседования записать 40 минутное видео о себе... Я уже работал в другой компании, но сейчас я бы ради прикола затоксил их HR'ов до кошмара и жути )) Это на инженера Vmware, тысяч так за 70 и это к слову о затяжных собеседованиях... Сейчас я даже не знаю, смеяться над этим или плакать :)

И, если бы я разбирался отлично в алгоитмах, то я бы попробовал в более приличное место за более приличные деньги: ИИ, что-то с графикой связанное (геймдев?). Ну или просто бы для себя еще больше "демосценил" :) По сути, то о чем вы говорите в комментарии я выложил в обратную форму после яндекса. Жаль имя этого превосходного "сеньора" я яндексе не помню, а то бы сунул это туда же тем же концом )) Текст был следующий:

Совершенно не понятно, зачем спрашивать в первой части интервью, что интересно и зачем глаза горят, если на второй части руководитель развития сторейджа преподносит в формате «нет времени объяснять, делай что говорят». Задания с консолью оторваны от реальности, особенно, та часть, где игнорирован файл /etc/hosts. И если это реальные кейсы, то вполне понятно на каких «более сеньорах» (фраза рекрутера) сосредоточен поиск и даже, по человечески жаль тех, кто это будет траблшутить. Просто можно было сказать, что мы ищем в первую очередь инженеров для поддержки и не парить мозг алгоритмами и питонами. А что касается «сеньоров», то чем больше опыт — тем больше возникает потребность и возможность думать, как в целом все устроено, не вдаваясь настолько в детали. Одна моя коллега из гейм девеолмента сказала, что в ближайшее время не соберется точно в яндекс, так как «совершенно не хочет плясать под их дудку». Добавить мне тут нечего.

Теперь о процессах и о том, насколько бизнес и монополист, коим пока стал Яндекс в России. Один мой старый знакомый, который переехал через Канаду в Штаты, рассказал, сколько платят в Amazon: мало того, что оплата несоизмерима, так как компания перевозит, акции, которые выросли за Covid раза так в два. Это разработчик. Теперь на вопрос, насколько разница между инженерами и разработчиками ответил следующее: рядом со мной сидит человек, который немного программист, но в остальном инженер и администратор, который работает в Amazon лет на пять больше меня. Потом я перевел в рубли его зарплату, поделив на 12 — получилось на тот момент 1.3млн рублей. Потом, получив все необходимое от компании, для того, чтобы дальше жить в Штатах, но работать в другой компании, этот старый знакомый ушел в их Uber на оплату чуть более чем в два раза от того что было.

Теперь вопрос: что могут предложить российские компании, которые корчат из себя «бизнес и ничего личного»? Ответ, по-моему, очевиден: чисто из любопытства пообщаться «что там в Яндексе». Но и то этапов слишком много, для того чтобы на это любопытство (включая скинутые задания по программированию) тратить время. Такими темпами можно добиться не только нелестных статей на хабре и слитых год назад исходников, а того, чтоб будут работать одни «сеньоры», а нормальные люди уйдут в тот же вконтакте, о котором отзывы, кстати, гораздо более положительные. Или и вовсе работать в менее известной компании и заниматься тем, что более интересны, а не терпеть все это ради жалких 50 тыр прибавки.

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

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

Всего доброго, удачи в поисках.

Это, чтобы и другие знали так же на что идут. В моем случае, искали мидла на бесконечные траблшутинги и надо было как-то плюнуть в лицо что ли этим сеньером (суровый монопольный беспощадный бизнес же, нужно по головам ходить ^_^). Но я траблуштингов этих наелся (особенно наркоманских кейсов после джунов) и даже об этим им говорил. Вообще, нормальный и нейтральный ответ: "ваш опыт нам не подохдит". А так я тоже дня два сидел делал их задания по алгоритмам, чтобы мне сказали "фи" про "недостаточно сеньора" и дрочи в консоли (при том что я уже лет 6 как DevOps, который еще и программирует)... При том, что я им вообще не писал их рекрутер аж раза три мне спамил на электронку. Ну я и решил полюбопытствовать. Вот и вы тоже полюбопытствовали и получили бесценный опыт, КУДА ИДТИ НЕ НУЖНО ;)

Когда прочитал про алгоритмические задачи в Тиньке, понял что Яндекс не одинок. Ну что же, если считают что DevOps должен это знать, ок, хозяин - барин. Вопрос в другом, а насколько выше там зп, чем "в среднем по району", и неужели так много народа стремится туда попасть что такой жёсткий отбор?)

Где-то на 100к в среднем больше, может. От нас ушел питоняга в яднекс и выше на 100к всего. При том что он довольно опытный.

в Тиньке всегда ЗП были низкие, ниже рынка

Здравствуйте.

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

Здравствуйте, уважаемые анализаторы и рекрутеры. Мы тоже много чего знаем, а если не знаем, то догадываемся, поэтому выши писмьа и настройчивые девочки с LinkedIn всегда попадают в папку spam :-D

Ну то есть у вас зарплаты в рынке, не намного выше? Тогда откуда такие понты с несколькими этапами и алгоритмическими задачи для DevOps? Потом статьи ваша компания пишет, что ИТ специалистов мало в стране.

НЛО прилетело и опубликовало эту надпись здесь

наличие различных проектов в желаемом мне Go стеке и это не только Банк, и вообще в самом банке идет отказ от Java и все пилят на Python и Go

...

Первая и единственная команда которую мне предложили, это команда по расчету с контрагентами, и первое что я услышал у нас Java

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

Не думаю, что стоит расчитывать на честность от "бизнес и ничего личного", к тому же компанию, претендующую на относительную монополию. Вообще, честные рекрутеры, это когда они в штате, а не агенство по найму. Пример одной из таких компаний, что мне удалось видеть на собесах -- это "Новые Облачные Технологии", у которых еще "Мой офис". Правда, один из DevOps'ов там траглодит еще тот, но они довольно адекватны на фоне всего этого. За 12 лет я могу на пальцах пересчитать "чеcтных".

У меня тоже был опыт с тиньком недавно. Общался на собесе с девочкой hr. В конце беседы дали тест на их платформе, и тут началось. Был, кажется 21 вопрос. По 7 из них мне были не очень понятно, что от меня ждут то есть была довольно спорная формулировка(как минимум для меня), так же в тесте были задачки на написания кода - там вылезла багулина и кнопка "Выполнить" не нажималась нормально. В итоге я не набрал нужное количество баллов и решил для себя, что техническую часть на едине с hr больше никогда не буду решать.

А в качестве HR вы каких кандидатов собеседуете в OTUS? Технических писателей для написания курсов?

Интересно, конечно, подобное слышал когда друг проходил (прошёл в итоге) на тимлида С-решётки.

Как я проходил отбор:

1) Отправил резюме через форму на их сайте в разделе Вакансии (Дата-инженер\ЕТЛ-разработчик)
2) Согласовал с HR время собеседований в ТГ
3) Теоретическая секция по MPP (Greenplum)
4) Практическая по SQL (3 или 4 задачи было + последнюю нужно было решить без окна типа как задание со звёздочкой)
5) Оффер

На всё ушло меньше недели. Команду только 1 предложили (обычно больше, но в тот момент как у ТС была доступна только 1).

В яндекс проходил (с алгоритмами) 2 года назад, не пошёл т.к. про меня "забыли" и потом предложили поменять команду+направление, 1 год назад попробовал повторно, завалил, в Авито просто отказали без причин.

В общем витиеватость собеседования зависит от выбранного направления.

Сюда же про дежурства, если про них спрашивают, это не значит что они есть, или вы будите постоянно в графике, вас спрашивают о возможности выйти на проект в момент аварии, это важно для бизнеса, бизнес хочет быть уверенным в том, что человек который знает систему, может выйти и починить ее, тогда когда она сломается. Если вы скажите, что не готовы пожертвовать личное время, чтобы тушить не нужный вам пожар, и пусть это делают другие, возможно вы получите отказ, даже если все остальное будет блестяще! Ну не хочет бизнес вкладываться в людей, которые не помогут в трудную минуту.

Дерготня в нерабочее время череата выгоранием и проблемами со здоровьем.

Если на регулярной основе - то, несомненно, Вы правы - чревата. Если очень нечасто, и при этом служебная машина отвезёт из дома в офис и назад - то лично я не вижу проблем. Естественно, переработки должны быть оплачены согласно местному законодательству.

Кто нибудь может объяснить зачем вот это

алгоритмическое программирование

На должность devops`а?

В Яндексе и Тиньке наверняка могут объяснить)

Коротко о статье

Такой пост не мог не появиться, потому что собеседования в Тинькофф это мягко говоря мероприятие незаурядное, что я смог прочувствовать на себе полгода назад.

Отправил резюме на должность архитектора, созвонились с HR, который рассказал, что есть несколько команд, куда требуется архитектор, что сначала проходят несколько этапов собеседований и потом подбирают команду.

Этапов было 4: языковая секция, алгоритмы и структуры данных, системный дизайн, архитектура и процессы разработки.

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

Но дальше начался цирк :) учитывая количество затраченного времени (каждый этап 1 час + время на подготовку), я ожидал что мне предложат сейчас команды и роль, на которую я подавал резюме и проходил собеседование. Но видимо что-то пошло не так.

Только через неделю мне предложили пособеседоваться с командой на роль... разработчика с ростом до лида. Конечно интересно, но я отказался, сославшись, что мы на другую роль собеседование проходили. Тогда, сказал HR, нам потребуется еще время. И ждали мы... Ровно 2 недели, чтобы мне предложили пообщаться еще с двумя командами: одна так же на роль разработчика, а другая все-же на роль архитектора. Но было уже поздно)

Итого: весь процесс длился с 15 января по 15 февраля, интересной команды так и не предложили.

Параллельно проходил 2 собеседования на аналогичную позицию в другие крупные компании (присутствуют в топе хабра) - там офферы получил за 10 дней (с учетом проверки службы безопасности).

Как бы мне ни нравились продукты Тинькофф, но собеседования там проходить больше нет никакого желания, сложилось впечатление, что просто пылесосят все подряд, а там, если понадобится, то куда-то и приткнут. Жалко потраченного времен.

4-ре этапа?? жесть, на интервью в западных компаниях на роль архитектора, было 2 раза 2-этапа, а 2 раза вообще один.

Если за этапы посчитать 20-ти минутный созвон с HR и созвон с командой, от которого я отказался, то вообще будет 6 :)

Тинькоф испортил себе карму этими собесами, а вместе с кармой и клиентов теряет, я вот не доверю деньги неадекватным людям. У меня стаж работы в ИТ больше чем существует этот банчок и на вопрос кто кому больше нужен я им или они мне, ответ как и у многих здесь - есть много достойных мест, но это не они.

Я к ним собеседовался больше полутора месяцев

Созвон с HR, проговорили базовые истории. Через 2-3 дня пишут, вы нам интересны готовы продолжить общение. Ок давайте....пропали на неделю. Через неделю, ну что, давайте назначим собес на кодинг интервью. Ок назначили. Пененосили 2 раза. В итоге к исходу второй недели, оно состоялось, еще через несколько дней...давайте пойдем системный дизайн делать....ок пойдемте. Тоже назначили время, потом не могли его провести почти 2 недели, пененосили 4 раза - то вперед то назад. В итоге пришел человек, "привет, я Вася, Петя который у нас обычно дизайн проводит, заболел, проводить буду я". По ходу интервью понимаю что человек как бы грамотный, но интервью это провидит примерно первый раз в жизни....ну ок....2 недели, даже больше жду какой то фидбек, потыкал палочкой HR нанимающего, "дада скорок будет, да да Вася сильно занят фидбека пока нет"....забил, думаю таком образом сказали "нет", через неделю HR пишет. Не теряйтесь Вася заболел, выздоровит фидбек даст.....Потом еще через какое то время, неделю примерно, та вакансия которая была, мы ее закрыли, но у нас вот есть похожая, давайте вы по ней пообщаетесь с нанимающим менеджером.....я просто сказал нет, было совсем не интересно еще полтора месяца проходить собесы в таком режиме, с малопонятным результатом. Очень плохие впечатления от процесса остались

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории