Как проходит One Day Offer для мобильных разработчиков в «Тинькофф»
19 февраля в «Тинькофф» состоится One Day Offer для мобильных разработчиков, на котором можно пройти все этапы собеседования и узнать результат за один день.
Формат One Day Offer (ODO) подойдет разработчикам на Swift под iOS и на Kotlin или Java под Android с опытом от двух лет. Он включает два этапа по 45 минут и 1,5 часа и проходит в выходной день. Для участия просто оставьте заявку на mobile-one-day.tinkoff.ru/
Первый ODO в «Тинькофф» состоялся в 2021 году. Разработчик «Тинькофф» Иван Макеев по итогам того дня получил оффер и теперь рассказывает свою историю.
Как я прошел все интервью за один день
До перехода в «Тинькофф» я уже 1,5 года работал Android-разработчиком. Моя команда занималась финансовыми инструментами внутри мобильного банка в другой компании. По уровню я оценивал себя как миддл, и хотя не был тимлидом, но участвовал в собеседованиях кандидатов.
Про One Day Offer я узнал от хорошего знакомого. На тот момент он работал в «Тинькофф» мобильным разработчиком и периодически звал к себе. Мне было интересно, но постоянно не находилось времени и сил на собеседования, ведь часто процесс смены работы затягивается на месяцы. Но вот мой товарищ прислал ссылку на регистрацию. Такой формат мне подходил больше, и я решил попробовать свои силы. Даже если не прошел бы, это был бы ценный опыт. Я сам часто собеседую кандидатов, но давно не был на их месте.
Заявка и подготовка. Перед One Day Offer я обновил резюме: добавил текущее место работы, указал актуальный стек и задачи, которые решал в последнее время. Приложил к заявке на участие резюме и отправил. Через пару дней мне пришло приглашение на ODO с указанием даты, времени и ссылкой на встречу в Zoom.
Единственная тема, по которой я готовился к собеседованию, — это алгоритмы. В работе их используешь редко, но почему-то на интервью по ним часто спрашивают. У меня давно не было опыта работы с ними, поэтому я повторил их по книге Адитьи Бхаргавы «Грокаем алгоритмы». Но в целом я придерживаюсь мнения, что если чего-то не знаешь, то за 2—3 недели не выучишь: мало вызубрить информацию, нужно еще понимать, как именно это работает на практике.
Приветствие и первый этап. В начале была общая встреча для кандидатов по направлению Android-разработки. Нас поприветствовали, рассказали о компании и стеке технологий, на котором работают. Я задавал интересующие меня вопросы, например какие фреймворки они используют для тестирования. Также ребята напомнили нам структуру этого дня и рассказали о собеседованиях подробнее: первым блоком будет скрининг, затем техническое интервью и общение с командой.
Скрининг длился 45 минут, но я уложился за 30. На нем задавали теоретические вопросы на общее знание языков программирования и платформы. Цель этапа — ответить за отведенное время на максимальное количество вопросов. За каждый правильный ответ присваивают баллы, поэтому я старался отвечать быстро.
Для меня вопросы этого этапа оказались несложными. По языкам спрашивали, какие бывают типы исключений и типы ссылок в Java и что такое, например, функции-расширения и классы данных в Kotlin. Затем были вопросы по платформе Android, архитектурным составляющим и паттернам проектирования.
Техническое интервью и общение с командой. Через 1—1,5 часа мне написали в «Телеграм», что я прошел во второй этап. Назначили время собеседования и прислали ссылку.
Я ожидал, что на втором этапе будут спрашивать по алгоритмам, но этого не было. Здесь мы более детально разбирали и проговаривали с интервьюером технические вопросы. Если на скрининге быстро прошлись по верхам, то на техническом собеседовании уже глубже обсуждали, почему это должно работать именно так, а не по-другому. Ребятам нужно было оценить, насколько я действительно понимаю то, о чем говорю.
Например, мы долго обсуждали жизненный цикл View в определенных контекстах. Разбирали, какие методы жизненного цикла отрабатывают, когда одна вьюшка перекрывается другой, но при этом первую все равно видно.
На интервью отводилось 1,5 часа, я закончил тоже чуть раньше — примерно за 1 час 15 минут. В завершение обменялись с ребятами опытом собеседований: я рассказал, какие вопросы обычно задаю.
Мне понравилось, что на всех этапах была очень комфортная, дружелюбная атмосфера — никакой нервозности, спешки и стресса. Видно было, что собеседующим не нужно завалить меня зубодробительными и непонятными вопросами, которые не используются в реальной работе банка. Их целью было понять, насколько мои знания релевантны тому, что я указал в резюме, как хорошо я владею темой. Все вопросы и задачи были максимально приближены к рабочей практике.
В итоге я получил оффер вместе еще с 16 разработчиками и принял его, поскольку условия мне подходили. А в этом году я записался на ODO уже в качестве интервьюера на первый или второй этап собеседования.
Пожелания будущим участникам. Советую не заучивать готовые ответы на вопросы с форумов, а именно самому разобраться в теме, понимать причины и следствия. Особенно это касается молодых специалистов, кто не так давно начал заниматься разработкой. Например, сейчас популярен язык Kotlin, у которого на самом деле под капотом та же самая Java. И я часто сталкиваюсь с тем, что многие пишут на Kotlin, но не понимают, как это работает со стороны Java. Рекомендую разбираться с обоими языками, потому что они неразрывно связаны: без знания Java очень сложно глубоко понять Kotlin.
Как проходит One Day Offer — шаг за шагом:
- Соискатель отправляет заявку, к которой желательно приложить резюме с указанием опыта, ссылок на проекты и контактов.
- В течение 1—3 дней специалисты «Тинькофф» проверяют заявку, рассматривают резюме.
- С 16 по 18 февраля связываются с соискателем для подтверждения участия.
- 18 февраля соискатель знакомится с рекрутером, который будет сопровождать его на всех этапах, получает ссылки на Zoom и программу мероприятия.
- 19 февраля ODO начинается со вступительного слова, где специалисты «Тинькофф» подробно расскажут о компании, проектах и этапах этого дня.
- Первый этап — проверка знаний о платформе и языках.
- Второй этап — интервью с кодингом и решением задач.
- Кандидаты, успешно прошедшие интервью, в тот же день получают оффер в одну из команд: «Мобильного банка», «Тинькофф Инвестиций», «Тинькофф Бизнеса» и еще трех проектов.
#альфабанк не благодари:
https://vc.ru/alfabank/361321-kak-qa-inzheneru-poluchit-offer-za-noch-instrukciya-ot-alfa-banka
Нет уж, мы всё-таки поблагодарим 😎
Не пошёл в Тиньков как раз из-за алгоритмов на собесе. Спрашивают лишь бы завалить. Полгода сидеть на литкоде чтобы зазубрить их наизусть - такое себе занятие. Время на это есть походу только у недавних выпускников кто без работы сидит. Ну и эйчарши уходили от ответа сбивают ли зарплату если ты работаешь за МКАДом в Мухосранске на удалёнке. Походу предлагают местную зарплату в 30 тыр.
жиза, час назад общался с их эйчарам, 3 собеса, один из который под алгоритмы, ну если конечно они могут себе позволить отсеивать кандидатов то норм, а для соискателей лишняя морока :)
Что как результаты? Давай рассказываай что как, что спрашивали? Чтобы другие на них не напоролись.))
техинтервью только на следующей неделе :) я в python команду смотрю, но вломак алгоритмы освежать в голове :)
но как я понял, у них отдельные собеседовальщики, независимые от команды.
1й собес это спецы по стеку
2й собес спецы по алгоритмам
3й собес с выбранной командой
то есть похоже 2й собес один на все стеки
Я вот не понимаю. Если им так важны алгоритмы, не проще ли на hackerrank хантить?
А потом приходит челик такой на коммерческую задачу и начинает неделю писать свой поиск методом большой совковой лопаты деления пополам вместо использования встроенной и отлаженной функции sort(). Потом заливает на прод и всё идёт по *везде.
Учитывая, что в приложении нет автоматического обновления баланса, сториз глючат и зависают, примерно так оно и работает.
Зато он прошёл собес по алгоритмам! ))))
И молодец, грамоту получит.. ой, строчку в резюме. А т.к. банк Олега суперинновационный передовой и всё такое прочее, что даже Греф плачет в подушку, с таким резюме хоть на Гавайи.
Ну а кто ЦА? Студенты с двумя годами pet projects.
Адекватный разраб в этом участвовать не будет и легко найдёт место под солнцем на linkedin. Возможно даже за один день )
Комментарий недоступен
Где они его там балансируют? Структура деревьев поажлуй только у товаров с группами в бд и у индексов которые перестраиваются одной командой. Сомневаюсь что вы будете костылить свой BTREE.
Комментарий недоступен
В продакшене всем срать на производительность - просто добавляется новое железо. :-D
Комментарий недоступен
В моём Мухосранске даже их офис есть. Но проблема в том что если сказать что ты из Москвы, то могут сказать придти в офис в Москве и надо будет леать на самолёте туда как на работу.))
Приехать в офис на один день, начать бухтеть, что как-то слишком людно и некомфортном в нём, лучше мол в Мухосранске работать, профит (возможно).
Можно сказать что в Москве живёшь, но думаю СБ отслеживает. В случае Сбера есть коэффициенты по зарплате откуда ты понаехал.
В случае с Тинькофф, где есть задвоенные аккаунты клиентов и прочие приколы дырявой безопасности, может прокатить.
Приветствуем.
На предполагаемую зарплату влияет оценка после технического интервью. Сумму зарплаты устанавливаем на основании навыков кандидата, а не региона, в котором он проживает.
А что такое это оне дэй оффер?Почему вообще всё тогда не перевести на англ?
Потому что это IT и там больше английского языка, чем русского. К слову, не знаю русского, ты больше будешь получать зарплату, чем не зная английского.
Комментарий недоступен
Ай эм спек фром май хард
если ты спик флуентли, то твой рейт как минимум в 1.5 раза выше (но, конечно, придется уйти с российских проектов, типа Тинькофф)
Флюентли в ИТ — это чуть ниже intermediate. Никто не будет гонять по грамматике и требовать цитировать Шекспира.
с ниже интермидиата особо рейты не повысится. Чтоб работать на нормальную зарубежную контору и на хороших позициях ты даже собес не пройдешь
Индусы видимо из статистики выбиваются.
Кстати да, собесы сильно отличаются и вообще найм. Сеньор в Тинькове - недотрейни в Фейспуке.
Комментарий недоступен
Комментарий удален модератором
Привет!
Нам правда жаль, что ваш опыт был негативным. Мы постоянно совершенствуем процессы, стараемся не затягивать интервью и давать обратную связь после встречи. Хотим разобраться в вашей ситуации, написали вам в личные сообщения. Посмотрите, пожалуйста.
Комментарий недоступен
100 тыр и ДМС.
+ проект, с которого все слились
+ легаси, от которого захочется плакать, ссориться с женой, бить кота
+ Тимлид, который не шарит в проекте и сваливает все вопросы к другому недосеньору.
+ Недосеньор который токсичный пид*раз.
+ Менеджеры долбаёпы епущие моск.
+ Дир долпаёп который ищет козла отпущения чтобы его не уволили.
+ Супер дир долпаёп на понтах.
Жесть по выходным работать для собеседующих (и ся)
Комментарий недоступен
Но я насчитал 4 дня подготовки ещё :( итого 5 уже может быть
Ты погоди еще, 19 это суббота. 20 - никто не работает, в понедельник HR только начнут согласовывать тебя и неизвестно сколько это продлится. Так что твой one-day это вовсе не one-day.
Проверку СБ забыл, которая ещё недельку ;)
Судя по сообщениям из "Приёмной", об участии сотрудников,в схемах с незаконным выводом средств у клиентов, СБ там не проверяет.
С языка сняли
Кандидаты, которые пройдут техническое интервью, получают оффер в тот же день.
А сколько этот оффер "живет" по времени? нужно же еще по другим компаниям походить, может там условия лучше =)
Обычно ставят неделю чтобы быстрее принял и никуда не собесился больше. Можно поторговаться с эйчаром о сроках, но скрее всего тебя пошлют нафиг уже даже с оффером. Кандидатов много, а оффер - не юридический документ, не трудовой договор.