Что спрашивают на собеседовании аналитика в Яндекс
Недавно один из наших учеников получил туда оффер и на радостях согласился написать, что его спрашивали по продуктовой части и что он ответил. Ответы чисто на ваш суд, товарищи, в комментариях можно с ними поспорить! Дальше приведен оригинальный текст.
— Какие метрики для телеграма ты бы выбрал для отслеживания на дашборде?
Выберем DAU, выберем активность приложения, выберем покупку премиума, выберем количество сообщений в день, выберем доход от рекламы, выберем LTV, выберем оценку в Appstore, Googleplay и тд.
Выберем отток, выберем рост пользователей, выберем конверсию из установки в использования, выберем количество жалоб, количество создания ботов, количество каналов.
— Что бы ты считал активным пользователем телеграм?
Хотя бы раз в день зашел в приложение или написал одно сообщение в день.
— Какие улучшения ты был предложил для телеграма, чтобы зарабатывать больше?
Запретить стикеры всем, у кого нет премиума. Скорее всего оттока не будет, потому что альтернативы просто нет.
Улучшить аналитику своего канала в телеграм, ибо статистика реально скудная. Думаю это бы привлекло больше малого бизнеса.
Покупать продукты и переводить деньги прям в телеграме.
— Какие показатели эффективности ты бы выбрал для команды продакт менджеров, маркетинга и разработки? Если представить, что телеграм — это стартап и нужно нарастить кол-во пользователей с нуля до миллиона за год.
Для маркетинга наверное установки с последующей активацией, писал ли те же сообщения. Для продактов и разработки ретеншен, отток пользователей. Для продактов nbc.
— Ты работаешь в Яндекс Маркете. Приходит продакт, у которого есть четыре макета пуш уведомления, как вам выбрать какой лучше?
Вопрос конечно про AB тесты. Для начала обсудим нужные нам метрики. Предлагаю считать средний чек, считать факт был ли заказ, считать retention. С последним интересный вопрос, а что такое заказ после того, как сделан заказ после пуша? Наверное это заказ в течении двух дней.
Далее берем пользователей, которые уже делали до этого заказ, и делим их поровну на контроль и 4 теста (все по 20%). Можно заморочиться и добавить еще одну группу, которой отсылаем какой-нибудь пуш.
Из специфики задачи важно отследить часовой пояс отправки пуша, ибо Россия большая. Конечно же нужно выбрать и разбить пользователей случайно, потому что например люди, заказывающие из вкусвилла, обычно заказывают на больший средний чек, чем люди, заказывающие из магнита.
Из специфики задачи проблем набрать пользователей на нужный эффект нет, ибо в Яндексе их много.
Скорее больше нужно смотреть на праздники и количество будней и выходных в том сроке, на который запускаем тест. Можно стандартно запустить на 2 недели (или хотя бы неделю), чтобы учесть периодичность поведения пользователей.
Итог считаем по t-тесту.
Обычно любят еще спросить про проблему подглядывания, параллельное тестирование.
— Ты работаешь в Linkendin. Продакт хочет внедрить большие стикеры как в Телеграм, ВК. Как провести АВ тест?
Считаем время проведенное в приложении, количество использованных стикеров, количество сообщений.
Вообще главная проблема в разбиении на тест и контроль. Странно будет если у вашего собеседника есть стикеры и он вам их кидает, а у вас нет. Как вариант можно дать всем стикеры условно на неделю, а потом отобрать. Или можно взять отдельную страну за тест (Россию), а другую за контроль (Индию). Еще есть вариант использовтаь социальные графы по конектам и уже эти кластера распределять на тест и контроль.
А если хотите с легкостью тащить такие собесы и тоже получить оффер в компанию мечты, то советую наш курс по аналитике. Стартует уже завтра!
How to забоать алгосы к ШАД за оставшееся время
Товарищи, вступительные ШАД совсем скоро, самое время начать готовиться!
Для начало сравним задачи вступительных 2023 и 2018 года.
Вот несколько задач которые встречались в 2023 году.
/channel/algoses/6
/channel/algoses/12
/channel/algoses/19
2018 год
/channel/algoses/69
/channel/algoses/9
Задачи сильно отличаются......
2018 год был аномальным по алгоритмам и сейчас такого уже не делают, так что расслабляемся и не тревожимся.
Лучше всего сфокусироваться на свежих задачах, это касается не только алгосов, но и всего другого. Тот же матанализ, если вы видели задания 2022 года и 2023, то согласитесь во многом общие темы.
И так какие же темы по алгоритмам попадались в прошлом году и какие скорее всего попадутся в этом ?
—Бинарный поиск, два указателя, префиксные суммы, жадные алгоритмы, бинарные деревья, графы.
Первые два этапа обычно состоят из задач на бинарный поиск/два указателя, графы. (в прошлом году было так)
Последний этап - это собес, и скорее всего вам дадут задачу на два указателя/жадные алгоритмы.
Объясню логику почему на последним этапе именно такие задачи.
-Во первых это Яндекс и зачастую на собесах дают задачи со сложностью O(N).
-Во вторых собес длится 30 минут, давать задачи на сложные алгоритмы или сложную идею нет смысла, скорее всего будет задача где можно легко уйти не туда, не учесть подводные камни и наделать багов. Как раз таки темы на два указателя/жадные алгоритмы такие.
На вступительных экзаменах могут встречаться два типа задач: идеиные и простые на реализацию.
Темы из которых обычно составляют идейные задачи - бинарныи поиск, два указателя, префиксные суммы, жадные алгоритмы.
А на просто закодить - бинарные деревья, графы
—Теперь про подготовку:
Чтобы избежать ситуации, когда не удастся решить простую задачу на графах из-за недостаточного знания этой темы, я предлагаю вам ознакомиться с алгоритмами, перечисленными выше. Для этого можно решать простые задачи на соответствующие темы на платформе leetcode. Желательно до-конца марта это одолеть.
Начиная с апреля, мы переходим к решению более сложных задач.
-Для БП и двух указателей берите курс ИТМО (чтобы ссылка работала, нужно зарегаться), если вы прорешали все задачи на бп и два указателя, я уверен вы сможете решить любую задачу из ШАДа на эти темы.
-Префиксные суммы, жадные алгоритмы и бинарные деревья лучше всего решать на Leetcode, ваша цель дойти до уровня медиум.
-По графам не нужно знать супер сложные алгоритмы. Я вам рекомендую acmp, прорешать обязательно 1 часть, а второй части решить хотя-бы по 5 задач на алгоритм Флойда и Дейкстры.
Если вы все эти темы хорошо знаете или осталось еще свободное время для подготоки, я предлагаю вам порешать задачи на монотонный стек, СНМ, ДП.
Такой подход подготовки показал отличные результаты при подготовки к ШАДу и к собеседованиям. А если хотите гарантировано подготовиться к школам по типу ШАДа или тащить алгособесы, то советую наш новый курс по алгоритмам.
Таблица стажировок со всей актуальной информацией постоянно обновляется по ссылке. Также для всех новичков добавили короткое руководство какие конкретно шаги предпринимать, чтобы попасть на стажировку, начать карьеру.
Все для вас, товарищи, сохраняйте, пользуйтесь на здоровье и обязательно делитесь с друзьями такой годнотой!
Как разработчику попасть на стажировку
Наш курс по бэкенд разработке начинается уже завтра (можно еще записаться), поэтому мы попросили выпускника нашего прошлого потока, который попал на стажировку в Яндекс и уже перешел в штат, поделиться тем, что бы он советовал конкретно ботать. Далее сохранен оригинальный текст.
Сейчас без алгоритмов вас никуда не возьмут - их надо знать хотя бы на макаковском уровне, про это мы говорить не будем. Рассмотрим другие навыки, которые нужно жестко заботать.
Для начала нужно разобраться в языке, на который идете (хотя бывают и исключения, когда в вакансии разрешают переходить на другие языки). Разбираться нужо на уровне нормально+/хорошо, ведь придется читать много чужого кода и быть готовым к популярным паттернам или почему делается так, а не иначе. Тут алгоритм один - найти какой-нибудь нормальный курс и найти задачи к нему. Дать ссылки на все учебные материалы по всем языкам дать не могу по понятным причинам, но рассмотрю подробно C++.
Если смотреть базу - то тут подойдет любой курс на условном степике, например, от дяди Густокашина. Хорошо посмотреть какой-нибудь уже продвинутый курс от МФТИ от mesyarik/videos">Ильи Мещерина или ФКН’а от Дани Кутенина. Полезно прорешать задачи, которые, благо, находятся в открытом доступе - их мне хватило в своё время. И конечно советую балдежный курс Поступашек. Также, попрактикуйтесь в написании упрощенных версий стандартных контейнеров, умных указателей (std::shared_ptr, std::unique_ptr, std::vector, std::unordered_map…) - бывает такое, что у собеседующего нет желания придумывать какие-то задачи и он уже пальцем в STL тыкает и говорит - “А реализуйте то, а реализуйте это” :)
После изучения языка, если идете в бекенд разработчику, то полезно понимать работу сетей – почитайте сначала про модель OSI, что происходит, когда человек делает запрос в браузер и обязательно изучите HTTP, REST – по этим темам есть очень много статей на хабре. Прочитайте про JSON и попробуйте реализовать какой-нибудь примитивный HTTP сервис по типу записной книжки. Также, полезно будет посмотреть пару лекций по распределенным системам.
Часто спрашивают что-то про многопоточку - посмотрите пару первых уроков от Романа Липовского. Тут обычно задают вопросы по типу какие примитивы синхронизации знаете, и что каждый из них делае (ну то есть нужно просто базовое понимание).
Бывает, могут спросить и SQL – тут нужно изучить синтаксис (он не шибко богатый), почитать про индексы, и порешать пару задачек.
Полезно будет изучить пару инструментов промышленной разработки - Docker, git, shell чтобы комфортно себя ощущать на работе, не факт, что их спросят, но пользуются ими очень часто. Вот пару полезных лекций по этой теме.
Двухгодичная образовательная программа по Data Science от Центрального университета и Тинькофф!
Получите диплом о высшем образовании в области математики и компьютерных наук. За первый год студенты получают универсальные знания и навыки, необходимые для работы в сфере Data Science. На втором курсе изучают выбранную специализацию.
Также помимо образования и практики студенты получают:
Современный кампус в центре Москвы;
Личного ментора по обучению;
Оплачиваемую стажировку в Тинькофф или других партнерах программы с первого семестра;
Помощь с трудоустройством после первого года обучения.
Ознакомиться более подробно можно здесь
erid:2Vtzqvcfr7a
Реклама. АО "Тинькофф Банк", ИНН 7710140679, лицензия ЦБ РФ № 2673
Самые интересные события в ближайшее время.
Все подобное вы можете обсудить в комментариях под этим постом или в нашем чате.
1. Донабор в Тинькофф
Для участия нужно подать заявку и решить вступительный контест на ограниченное время с 8 по 12 февраля. Задания те же самые, что и в основной набор. Можно податься на донабор тем, кто подавался на основной набор, тогда возможно вас пригласят на еще одно собеседование уже по траектории донабора. Как гарантировано пройти на стажировку обязательно смотрим здесь.
2. Стажировка в Яндекс
Наконец-то обновили контест на весну-лето. Для участия нужно решить вступительных контест, обычно достаточно 2/3, задания тут. Как гарантировано пройти на стажировку обязательно смотрим здесь.
3. Все другие стажировки
Совсем скоро набор на стажировку откроет сбер, озон и так далее. Подготовиться к ним не так сложно как кажется, если не знаете с чего начать, то специально для вас Поступашки продолжают набор на лучшие курсы по самой доступной цене, где получите все необходимые метериалы, практику, личные рекомендации, инсайды и внимание от наших опытных наставников и, главное, найдете верных товарищей — все то, что нужно для карьеры!
4. Ozon route 256
Курсы для разработчиков, обещают стажировку уже в процессе прохождения. Для участия нужно подать заявку и попасть в топ по контесту, который стартует 11 февраля. Как гарантировано попасть на стажировку в Озон обязательно смотрим здесь.
5. VK Education
Открыты наборы на кучу курсов. Для участия нужно подать заявку и пройти тестирования. Также у VK есть образовательный центр в MГТУ, где есть эксклюзивные курсы. Многие компании заводят себе курсы/кафедры в стенах крупных ВУЗов. Активные участники курсов занимают открытые вакансии этих компаний "вне основного конкурса". Может быть, и у вас на курсе есть что-то подобное?
6. Школа 21
Открыта регистрация на ближайшие отборочные интенсивы. Годовая программа, где из вас сделают тру программиста. По выпуску обещают оффер в Сбер.
Как поступить обязательно смотрим здесь.
О чем-то забыли? Обязательно пишите в комментариях!
Как готовиться к контестам в топовые компании
Вот-вот откроется новый сезон стажировок и откроются новые вакансии, самое время начать готовиться. Перед собесами ждет контест. Задачи на контестах значительно отличаются от тех, что предлагают на собеседованиях. Все таки на собесах время сильно ограничено, поэтому сложные задачи в плане кодинга не попадутся. Специально для вас, товарищи, наш преподаватель подготовил конкретный план бота.
Задачи на контестах можно разделить на три категории.
1. Простые задачи, обычно первые две. Для подготовки к ним советую просто использовать задачи уровня А из codeforces раундах. Вкупе с математикой этого вполне хватит на какого-нибудь аналитика, в тот же Яндекс.
2. Средние задачи, обычно третья и четвертая. Эти задачи, как правило, базируются на стандартных идеях из различных тем, которые отмечу редко встречаются на собеседованиях. Для успешной подготовки к ним литкод может оказаться малополезным, так как задачи в разброс и сложно найти несколько задач на одну и ту же идею. Вместо этого советую освоить базовые идеи, связанные с олимпиадными задачами. Для подготовки советую решить все задачи на соответствующие темы.
2013-2014 Тренировка СПбГУ B #8 Игры
2013-2014 Тренировка СПбГУ B #6 Дерево Фенвика
2013-2014 Тренировка СПбГУ B #5 Минимальное остовное дерево
2013-2014 Тренировка СПбГУ B #4 BFS и Эйлеров путь
2012-2013 Тренировка СПбГУ B #21 Математика
2012-2013 Тренировка СПбГУ С #5. Динамическое программирование.
2012-2013 Тренировка СПбГУ B #13 Динамическое программирование по профилю
2012-2013 Тренировка СПбГУ B #9 Сканирующая прямая Light
2012-2013 Тренировка СПбГУ B #4 Наименьший общий предок (LCA)
2012-2013 Тренировка СПбГУ B #3 СНМ, минимальный остов
3. Сложные задачи, обычно пятая и шестая. Для успешного их решения важно глубоко разбираться в структурах данных, таких как дерево отрезков, дерево Фенвика и система непересекающихся множеств (СНМ).
Лучший задачник, в котором содержатся классические задачи около олимпиадными идеями ITMO Academy: пилотный курс
Там вы найдете теорию и небольшой разбор задач,советую обратить внимания на Дерево отрезков, часть 1, 2, Система непересекающихся множеств, самые полезные задачи начинаются на практиках 2-4.
Также разделы бинарный поиск и два указателя помогут отлчино подготовиться к интервью.
Напомню, что в тот же Яндекс для прохода обычно достаточно решить 2/3 представленных задач. А если хотите еще и гарантировано справиться с техническими собесами, то советую наши курсы от ведущих специалистов!
Поступашки открывают набор на лучшие курсы по самой доступной цене 🎓
Хочешь без труда получить оффер в такие компании как Яндекс, Сбер, или Тинькофф? Хочешь получить реальные практические скилы? Тогда это то, что тебе нужно! Сейчас для записи доступно четыре курса от ведущих специалистов:
➡️ бэкенд разработка
➡️ машинное обучение
➡️ аналитика
➡️ инженер данных
Выпускники прошлых потоков невероятно благодарны за то, что без труда проходят собесы и продвигаются по карьерной лестнице, мы до сих пор с ними на связи. Отзывы в комментариях. Все стало на порядок курче, весь материал существенно переработан и расширен новыми примерами и реальными кейсами в несколько раз.
Всего за 6000 рублей каждый! Если покупаешь курс с другом, или брал наши курсы раньше, то можешь рассчитывать на скидку 10% 🎁
Программа и подробности в комментариях под постом.
Чтобы записаться на курс/задать вопросы пишем сюда: @menshe_treh 👤
Специально для вас, товарищи, пригласил руководителя стажировок Озон, чтобы разобраться во всех вопросах, связанных со стажировкой. Вышло много инсайдов по подготовке и открытий в целом: например, хотя бы каждый 6ой сотрудник прошел стажировку. В общем, контент как всегда получился невероятно уникальным и полезным. Смотрим и делимся с друзьями!
https://www.youtube.com/watch?v=8WaXW_wgAjE
Этапы отбора в Академию Аналитиков Авито
По моим расчетам самое время начать готовиться в ААА, поэтому сегодня подробно обсудим этапы поступления и как к ним готовиться. Особенно советую присмотреться к программе студентам младших курсов, ибо нагрузка небольшая, и ребятам со скромным производственным опытом в сфере ds.
1. Онлайн тестирование
Регистрация обычно до середины июня. В назначенную дату придет ссылка на тест в степике. Кажется лучше зарегистрировать несколько заявок, но с разных почт, ибо многим в прошлом году ссылка просто не пришла, а организаторы никак не захотели решать эту проблему. Поэтому если вдруг упрекнут в повторной заявке, просто выдумаете какую-то историю, что наверное интернет залагал и все получилось случайно.
Сам же тест рассчитан на 2 часа и состоит из буквально устных задач на теор вер, анализ, алгебру и логику, достаточно просто вооружиться википедией или конспектами семинаров, методичками. Тем, кто идет на трек DS предстоит еще решить пару несложных задач по программированию, которые больше на реализацию мат конструкций, чем алгоритмы. В целом если готовились, то единственная трудность этапа: считать быстро и без ошибок. Задания прошлого и позапрошлого года здесь и здесь.
2. Экзамен
Через пару недель, после первого этапа. Традиционно 6 задач, половина из которых на продвинутое владение теор вером, но редко что-то олимпиадное, еще обязательно несложная задача на делимость и задача на теорию игр, а в прошлом году выпала вообще задача по анализу. На трек DS в то же время предстоит решить странный контест, который опять же больше на какую-то реализацию, чем алгоритмы . На все около трех часов, без прокторинга. Задачи прошлых лет можно посмотреть тут и тут.
3. Собеседование
Стандартные вопросы по мотивашке, чтобы сразу отсеять токсикок и тех, кому это все не очень-то и нужено. Нужно просто убедить принимающих в том, что вы цените возможность учиться в ААА: у вас будет на него время, не забьете в первые же месяцы.
Затем предложат пару задач на логику и теор вер, мат стат особо не спрашивают. На все около часа. Задачи прошлых лет здесь.
В заключение отмечу, что поступить реально. Если грамотно составить план, то с полного нуля при интенсивной подготовке можно заботать за пару месяцев, при размеренной понадобиться около полу года. Если уже хоть как-то изучали эти курсы (например, в ВУЗе), то времени понадобиться в два раза меньше. Если вам не хватает наставника, то советую наши индивидуальные занятия или новый формат подготовки: менторство (как записаться смотрим здесь)
Вот и разбор контеста на стажировку в Яндекс! Обязательно делимся с друзьями. Ждём 1000 шэров (поделиться) с другом и разбираем будущий сезон.
Смотрим! https://youtu.be/Y_DICMm9lxA
3. Собеседование
Конечно, есть вопросы на мотивацию, чтобы сразу отсеять токсикок и тех, кому ШАД не очень-то и нужен. Нужно просто убедить принимающих в том, что вы цените возможность учиться в ШАД: у вас будет на него время, не бросите спустя семестр. Достаточно просто посмотреть дни открытых дверей, чтобы понять какой настрой ждут от абитуриентов.
В остальном будет одно собеседование по математике на пол часа: первые 15 минут тестовые вопросы, последние 15 минут 3 задачи уровня основного экзамена и ниже на анализ, линал, теор вер соотвественно. Очень часто спрашивают баяны, которые на месте решить, скорее всего, не получится, если не знать заранее. Как это было в прошлом году смотрим здесь.
Также будет одно собеседование по алгоритмам на пол часа, нужно просто успеть решить одну задачу уровня литкод медиум. Кстати, в прошлый раз как эксперимент прошедшим алго собес Яндекса и так засчитывался этот этап.
В филиалах в прошлый раз было одно собеседование на час, в которое сразу засунули все три этапа, но об этом лучше расскажет в ролике наш ученик, поступивший в Минское отделение ШАД.
Собеседования обычно проводят студенты или преподаватели, им кстати запрещено говорить как вы проявили себя на собесе.
В заключение отмечу, что поступить реально. Если грамотно составить план, то с полного нуля при интенсивной подготовке можно заботать за пол года, при размеренной понадобиться около года. Если уже хоть как-то изучали эти курсы (например, в ВУЗе), то времени понадобиться в два раза меньше. Если вам не хватает наставника, то советую наши индивидуальные занятия или новый формат подготовки: менторство (как записаться смотрим здесь)
Где получить рабочий опыт и заполнить пробелы в знаниях, чтобы с легкостью проходить собесы в крупные компании?
Приходите на Симулятор ML. Под руководством ведущих Data Scientists вы не просто прокачаете отдельные навыки, а поймёте, как сводить бизнес-задачи к задачам машинного обучения — всё как на настоящей работе.
Вы научитесь:
- Понимать, какие у бизнеса есть проблемы и какими метриками их можно измерить
- Проводить А/В-тесты, чтобы подтверждать прирост метрик
- Формулировать задачу для модели
- Выбирать подходящую модель и обучать её
- Организовывать процесс доставки данных для модели
- Оборачивать модель в сервис и деплоить его
После симулятора вы сможете успешно пройти собеседование на позицию в сфере Machine Learning, получить хорошую работу и приносить пользу бизнесу уже с первых дней.
🎄Записывайтесь на Симулятор до 9 января и получите в подарок до двух месяцев подписки или 7% скидку
[Начать учиться]
Почему ты не можешь попасть на стажировку
Казалось бы ответ кроется в большой конкуренции, большой воронке и банальной неопытности: не так заполнил анкету, не так ответил и тд. Но оказывается есть и другие пути: в новом году нас ожидает много образовательных программ и митапов, зачем они нужны и как помогают начать карьеру просто и без боли сейчас и обсудим.
Сезонные курсы, школы
Для участия нужно написать контест аналогичный стажировки и попасть в топ. Конкурс традиционно ниже просто из-за меньшего количества участников. Да и совсем жёсткие ботари не станут участвовать в каком-нибудь курсе по основам java. Иногда их прям открыто отшивают, тот же Тинек. Поэтому пишем анкету аккуратней: не нужно писать про мощные пет проекты, другие курсы, а то рекрутеры подумают, что вы слишком для них хороши и лучше дать возможность другим ребятам. Но такое происходит не всегда, нужно следить за позиционированием программы. Например, в прошлый раз как мне показалось у рекрутеров летних школ Яндекса ожидания были завышены.
Не все курсы прям топ. У того же Тинька они обычно очень поверхностные. Но зато если окажетесь в топе по дз, сразу позовут на собес. Хотя быть в топе необязательно, когда появляется вакансия стажёра, рекрутеры первым делом проходятся именно по участникам таких курсов. При том могут скипнуть несколько этапов собесов.
Даже если и не позовут на собес, то курсы отлично будут смотреться в вашей анкете и добавят очков лояльности.
Фесты
Проходят довольно часто. Иногда для участия нужно решить скромный контест, так как офис не резиновый.
Полно всяких конкурсов на месте, где можно выиграть гаджеты, прикольный мерч, который поможет вам клеить первокурсниц, или фаст трек (скип нескольких этапов). Конкурсы из разряда решите задачи уровня ЕГЭ. Хотя никакого соревновательного процесса нет, нужно просто заморочиться и решить пару задач.
Также это отличный повод просто выйти из дома и пообщаться. Особенно хорошая возможность для ребят, которые приехали учиться из регионов и страдают от недостатка общения. Может быть, там и девушку себе найдете. Кстати, если заметите, то организаторы в рекламные посты специально выбирают фотографии как можно с большим количеством девушек.
Дни карьеры, митапы
Все аналогично предыдущему, но могут проходить в стенах вуза, из-за чего воронка меньше. Вот, какой план. Приезжаете в субботу утром на очную встречу. Спикер говорит в духе: "Если остались вопросы — буду рад ответить на них после доклада у стенда". Можно подойти и сказать: "Классный доклад! А как попасть к вам на стажировку?". Ему внимание приятно, ему эндорфин создание плавит. Он может и не собирался ещё вчера никого нанимать, но видит, что вы вместе с ним, превозмогая сон, приехали к 10 утра в РГГУ на Выхино. И отвечает: "Ну приходи, вот мой номер".
Хакатоны, соревнования
Конечно, это хорошая идея для свидания, но также часто спонсорами таких событий являются именно компании. Если займете призовое место, то дадут фаст трек, денежный призы, мерч, гаджеты или хотя бы чокопай. Но для нас больше интересно, что соревнование очно, а значит там есть и представители компании, которым нужен интерн / джун. Действуем по предыдущей схеме и приглашение на собес в кармане.
Главное помним, что выиграть в этой лотерее вполне реально, что доказывают реальные истории ваших знакомых и одногруппников, главное знать правила игры. Также не забываем про наши курсы и менторство, если готовитесь к собесам, экзаменам.
Таблица стажировок со всей актуальной информацией: статусом, локацией, датой и тд уже на нашем сайте по ссылке.
Все для вас, товарищи, сохраняйте, пользуйтесь на здоровье и обязательно делитесь с друзьями такой годнотой!
Поступашки продолжают набор на курс по аналитике!
Мечтаешь стать крутым специалистом, но не хватает фундамента? Хочешь овладеть знаниями и навыками для работы в крупной компании как Яндекс, ВК, Сбер или Тинькофф? Тогда тебе к нам!
На курсах вся теория будет разобраны на конкретных задачах и кейсах, с которыми сталкиваются на работе и на собесах. А после прохождения курса тебя ждёт пробный собес с консультацией и пет проект, который пойдет в портфолио!
Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎
На курсе тебя ждёт 6 недель семинаров, лекций, материала и ДЗ с проверкой, ежедневная связь с куратором, личные рекомендации и инсайды. Все для того, чтобы получить топовый оффер уже летом или мы вернем потраченные деньги!
Программа и подробности.
Начало курса 03.03
Цена 6000р за один курс, при покупке на одного человека. При покупке с другом, или если покупали курсы ранее 5000р.
Для записи и вопросов: @menshe_treh
Коммунизм уже наступил, товарищи!
Всем нашим ученикам мы стремимся дать качественное и доступное образование. На семинарах с каждым учеником общаемся по очереди, только полноценное общение. Помогаем им составить резюме, даем личные рекомендации, предлагаем интересные вакансии, проводим пробные собеседования. А главное все ребята, которые реально готовы вкладываться, первыми выполнять дз и слушать наши рекомендации как выпускница нашего прошлого курса по машинному обучению, могут УЧИТЬСЯ У НАС АБСОЛЮТНО БЕСПЛАТНО!
[ Записаться на курсы ]
Поступашки продолжают набор на три курса: по машинному обучению. аналитике. инженер данных!
Мечтаешь стать крутым специалистом, но не хватает фундамента? Хочешь овладеть знаниями и навыками для работы в крупной компании как Яндекс, ВК, Сбер или Тинькофф? Тогда тебе к нам!
На курсах вся теория будет разобраны на конкретных задачах и кейсах, с которыми сталкиваются на работе и на собесах. А после прохождения курса тебя ждёт пробный собес с консультацией или пет проект, который пойдет в портфолио!
Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎
На курсе тебя ждёт 6 недель семинаров, лекций, материала и ДЗ с проверкой, ежедневная связь с куратором, личные рекомендации и инсайды. Все для того, чтобы получить топовый оффер уже летом или мы вернем потраченные деньги!
Программа и подробности.
Цена 6000р за один курс, при покупке на одного человека. При покупке с другом, или если покупали курсы ранее 5000р.
Для записи и вопросов: @menshe_treh
Важнейшие задачи по алгоритмам
Вот и открылся новый сезон стажировок и куча новые вакансий, самое время начать карьеру или переходить в место получше. Чуть ли не краеугольным камнем на собесах являются именно алгоритмы. Поэтому специально для вас, товарищи, наш преподаватель, который сам провел десятку алго собесов, собрал все важные подходы, которыми решались задачи на собеседованиях за последние два года. Эти задачи можно использовать как проверку себя, если получилось решить все задачи, то скорее всего вы легко пройдете собеседование. Все задачи в прикрепленном файле.
В большинстве случаев попадется задача на одну из следующих тем:
* Hash-table
* Two-pointer
* Binary tree/Tree
* prefix sum
* Monotonic stack
Для подготовки подойдут сборник задач с LeetCode.
Также полезно иметь под рукой шпаргалку по алгоритмам здесь вы можете найти абсолютно любой алгоритм с кодом и хорошим объяснением.
Если же хотите гарантирована затащить технические собесы, то советую наши курсы от ведущих специалистов.
Поступашки продолжают набор на курс по бэкенд разработке!
Мечтаешь стать крутым разработчиком, но не хватает фундамента? Хочешь овладеть знаниями и навыками для работы в крупной компании как Яндекс, ВК, Сбер или Тинькофф? Тогда тебе к нам!
На курсах вся теория будет разобраны на конкретных задачах и кейсах, с которыми сталкиваются на работе и на собесах. А после прохождения курса тебя ждёт пробный собес с консультацией и такие пет проекты как реализация библиотек с полным циклом разработки, реализация HTTP KV хранилища с репликацией через RPC, которые пойдут в портфолио!
Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎
На курсе тебя ждёт 6 недель семинаров, лекций, материала и ДЗ с проверкой, ежедневная связь с куратором, личные рекомендации и инсайды. Все для того, чтобы получить топовый оффер уже летом или мы вернем потраченные деньги!
Программа и подробности.
Цена 6000р за один курс, при покупке на одного человека. При покупке с другом, или если покупали курсы ранее 5000р.
Только 12.02 по промокоду "const everything!" скидка -20% (скидки не суммируются).
Для записи: @menshe_treh
В Практикуме есть бесплатный профориентационный курс по анализу данных.
Узнайте, какие бывают аналитики, чем они занимаются и какая профессия может подойти вам.
→ Разобраться, кто есть кто в аналитике
How to заботать С++
Начать изучение -- тут обойдемся без сюрпризов -- разумно с прочтения парочки хороших книг. Следует выбирать книги посвежее, которые охватывают как минимум стандарт С++11. Могу порекомендовать эту и эту. Выбирайте книги с большим количеством примеров кода, желательно маленьких работающих программ, и по мере прочтения книги обязательно самостоятельно компилируйте, изменяйте и запускайте эти примеры, а также придумывайте свои.
Ускорить изучение вам может помочь напарник-единомышленник, который тоже горит желанием изучить как можно скорее мощный язык программирования! В нашем чате всегда можно обсудить примеры и непонятные моменты, что нелинейно ускорит процесс изучения и сделать его интереснее.
Изучив базовый синтаксис языка, следует перейти к практике. Попробуйте самостоятельно написать какую-нибудь небольшую утилиту -- например, сделать собственную реализацию утилиты find (можно воспроизвести только часть функциональности). Это хороший способ оценить свои силы, а также познакомиться со сторонними библиотеками, ведь вам точно понадобится что-то наподобие Boost::program_options и, возможно, CTRE (для обработки регулярных выражений).
Наконец, вы скорее всего придете к тому уровню, когда дальше можно будет учиться, читая чужой программный код. В сети много хороших и разных open source проектов, поэтому все сводится к тому, что нужно выбрать именно хорошие (с точки зрения качества кода и практик проектирования). Я бы порекомендовал на начальном этапе ориентироваться на библиотеку Boost, а дальше с опытом и практикой у вас выработается хороший вкус.
Следующий шаг уже боевой опыт -- подавайтесь на стажировки, джуниор вакансии, ищите ментора, в общем, пробуйте свои силы в работе. А сократить путь вы можете на нашем курсе по бэкенду, где получите все необходимые метериалы, практику, личные рекомендации, инсайды и внимание от наших опытных наставников и, главное, найдете верных товарищей — все то, что нужно для карьеры!
Полезные активности в День студента
Бесплатная онлайн-практика «IT-дайвинг» для старшеклассников и студентов начальных курсов. Участникам предложено 6 перспективных IT- и digital-направлений: машинное обучение, тестирование, аналитика, бэкенд-разработка, управление проектами и дизайн. Ребята узнают, как работают технологические проекты, погрузятся в выбранное направление, решат прикладные задачи и смогут определить, подходит ли им выбранная специальность.
А еще все желающие смогут принять участие в развлекательных активностях и выиграть за это крутые призы: конкурсе от VK Education, в специальном чат-боте и мини-приложении «Рассказать друзьям», а также посмотреть тематические вертикальные ролики от популярных блогеров в VK Клипах.
Как растут зарплаты в аналитике
Согласно отчетам аналитиков, стабильнее всего растут зарплаты именно… в аналитике! И нет, это не ошибка. Управление данными уже стало важнейшей задачей для бизнеса, и эта тенденция сохранится на ближайшие годы. А значит, специалисты в данной сфере выходят на первый план и получают главные плюшки в виде прекрасных зарплатных перспектив, удаленной работы и госпрограмм для айтишников.
• Без опыта работы: 60 000 рублей
• Опыт работы 1,5-2 года: 120 000 рублей
• Опыт работы 3-4 года: 180 000 рублей
Если вы недовольны зарплатой на текущей должности, рекомендую задуматься о профессии аналитика данных. Переход возможно осуществить в любом возрасте и из любой точки предыдущей карьеры!
Курс «Профессия аналитика данных» онлайн-школы Changellenge >> Education — это ваш пропуск в мир больших данных. Всего за шесть месяцев вы освоите все основные инструменты аналитики, соберете портфолио из реальных кейсов от компаний уровня Тинькофф.Инвестиции и составите четкий план по переходу в новую профессию.
Программа рассчитана на участников с любым уровнем знаний, без профильного образования или опыта работы. На каждом этапе вас будут поддерживать эксперты-практики, кураторы и вся команда Changellenge >> Education.
Эта школа обучает аналитике с 2018 года, выдает дипломы о профессиональной переподготовке, а выпускники работают в таких компаниях, как Youtube, Ozon, Тинькофф и др.
В январе на сайте действуют скидки 50% — это шанс залететь на курс по ценам прошлого года. А я дарю промокод: ПОСТУПАШКИ на дополнительные 10% (суммируются со скидкой на сайте)!
Реклама. changellenge-education.com ИНН 7716917009 erid: 2VtzqvdhQfg
Какие есть плюсы у С++
Начнем с того, что С/С++ позволяет писать высокопроизводительные (то есть максимально быстрый) код, который по производительности сравним разве что с написанием вручную на ассемблере программ (крайне муторное дело, товарищи, и потом будет сложно поддерживать -- в общем, никто так не делает), на языке программирования высокого уровня (где можно использовать функции, классы, и тд. -- суть в том, что такой код понятнее для людей и легче поддерживается). Как следствие, С++ получил широкое распространение в тех областях, где сие требуется -- и, поскольку хороших С++ программистов мало, на рынке всегда есть открытые вакансии!
Теперь конкретрее, где используется C/С++:
1. Системное ПО. Ядро Windows и *nix систем написаны на С, драйверы для различных устройств тоже написаны на С/С++. Не так много альтернатив для этих языков в этой сфере.
2. Компьютерные игры. Движки компьютерных игр, где в сценах нужно просчитывать физику и отрисовывать реалистичную графику, написаны на С++. Отличный пример -- Unreal Engine.
3. ПО для обработки изображений и видео. Здесь тоже не обойтись без С++: обработка отдельных изображений может требовать достаточно больших вычислительных ресурсов, не говоря уже о потоковом видео. Вся математика "под капотом" запрограммирована на С++!
4. Кибербезопасность и компьютерные сети. Эта область находится на стыке системного программирования и высоких нагрузок: антивирусы, средства для пентеста, ПО для защиты от DDoS атак -- везде нужен С++!
5. Финансовое ПО. Помимо С++, здесь нужно хорошо разбираться в математике: тогда знание С++ поможет вам пробиться в элитные команды, которые могут заниматься прайсингом финансовых инструментов, а также mid или high frequency трейдингом.
6. HPC и AI. Высокопроизводительные вычисления и искусственный интеллект требуют много вычислительных мощностей, и, как следствие, нужно максимально эффективно расходовать имеющиеся. С++ как раз тот язык, который позволяет максимально оптимизировать вычисления, а также программировать для видеокарт с использованием таких технологий, как NVidia CUDA. Как следствие, все популярные фреймворки для обучения нейросетей под капотом написаны на С++ (и CUDA). И тут без С++ ниCUDA!
В общем, товарищи, наше светлое будущее с плюсами С++ неизбежно, и я рад был вам его сегодня озарять!
А погрузиться в изучении С++ можно на нашем канале.
Чтобы подтянуть тервер, матан и линал для вуза, приходите на курс Яндекс Практикума.
Вот что там будет:
— учебник для людей: не фундаментальный, но и не научпоп;
— сложные термины — простым языком;
— интерактивные задания;
— практика на бизнес-кейсах;
— преподаватели в чате, которые объяснят непонятное.
→ Пройти бесплатный урок
Этапы отбора в Школу Анализа Данных от Яндекса
По моим расчетам самое время начать готовиться в ШАД, поэтому сегодня подробно обсудим этапы поступления и как к ним готовиться. Кстати, специально для вас создал канал, где будем вместе разбирать уникальные задачи с экзаменов и собесов ШАД, а также делиться актуальной информацией.
1. Онлайн-тестирование
В начале мая. Нужно начать в течение недели, длится часов 5. Состоит из 9 стандартных задач по матеше, решаемые по алгоритмам: достаточно просто вооружиться конспектами семинаров, методичками, и 3 задач по программированию, где тоже достаточно базовых навыков программированию на одном из языков, (правда ходят байки что на том же python решение может не пройти по времени, да и на самом курсе алгосов в ШАД просят писать на C++) каких-то жесктих алгосов и структур, скорее всего, не будет. На все часов 5. Вариант прошлого года и разбор можно посмотреть здесь. Для прохода обычно достаточно решить 2/3 заданий. Необходимая планка традиционно тоже невысока: 4 или 5 задач из 12. Также этот показатель зависит от филиала: в мск повыше, в остальных пониже.
2. Основной экзамен
В конце мая. В прошлый раз проводился в один день, 6 часов, поэтому удобную дату экзамена выбрать не получалась, еще и проводился в субботу — у кого-то наложилось на зачет. Состоит из двух частей: 6 задач на математику и 2 задачи по алгоритмам. На основной трек в последние года по математике спрашивают лишь анализ, алгебру, теорию вероятностей, дискретную математику (обычно оценка на графах), хотя ранее часто сували какую-нибудь идею или тему, знакомую лишь олимпиадникам. Сейчас таких нестандартных задач 1-2 в варианте, чтобы просто сразу видеть крутых ребят на финальном решении о зачислении. Не крутым, скорее всего, придется готовиться с нуля, ибо задачи теоретические, которые в ВУЗе обычно не разбирают (ведь обычно просто дрочат однотипные задачи на алгоритм). Но, к счастью, составители не слишком парятся и берут стандартные идеи с задачников (Виноградова, Кострикин, Севастьянов) иногда их соединяя, некоторые идеи встречались не один раз. Поэтому must have разобрать теоретические задачки в том же Кострикине, находящиеся в конце параграфа, или задачи из Зорича и тд. Иногда составители просто копипастят задачи с заграничных олимпиад (отечественных и зарубежных).
Вторая часть экзамена еще проще, по программированию все на уровне алгосов первого семестра и еженедельный раундов на codeforces.
Стоит отметить, что на альтернативный трек матеша сильно проще: проверяют владения базовыми понятиями анализа, алгебры, теор вера и дискретки. Но при этом могут поместить что-то специфичное, например, в прошлый раз предлагали задачу на "формулу произведения". Варианты и разборы прошлого года можно посмотреть здесь и здесь.
Для прохода на собес всегда было достаточно решить 2/3. Необходимая планка традиционно тоже невысока: 2 или 3 задачи из 8. Но при финальном решении о зачислении смотрят на результаты по всем этапам, а не только по собесу.
Вопреки программе поступления в прошлый раз и вообще в последние года "основы анализа данных" никто не спрашивает, но как советовал выпускник наши курсов, поступивший в ШАД в прошлом году, лучше перед началом семестра подчистить пробелы в фундаменте, чтобы с комфортно делать домашки.
Товарищи, пользуясь, случаем поздравляю вас с новым годом и рождеством!
Это был не простой год, за который мы многому научились. Хочу скзать спасибо, что до сих пор следите за нашим большим сообществом: ставите реакции, делитесь с друзьями. Только благодаря вам Поступашки остаются на плаву и продолжают радовать вас полезным, авторским контентом.
В новом же году хочу вам пожелать, чтобы офферов было как снега, задачи щелкались как мандарины, а всякие ШАДы и магистарутры брали вас просто за красивые глаза.
Стажировка в Тинькофф
Вот и подошел к концу первый этап отбора на самую главную стажировка сезона. Самое время обсудить, что будет дальше.
Когда собес
Если все совсем плохо в контесте, то скоро в личном кабинете появится реджект "вы не прошли". Никакого фриза в Тинькофф нет, поэтому спокойно ждем следующего сезона и подаемся. На официальную дату объявления результатов ориентироваться не нужно, это просто отписка и в лучшем случае вышлют всем авто реджекты.
Первые приглашения начнут рассылать топам почти сразу после объявления баллов, это не раньше конца января, а до обычных работяг доберутся только ближе к марту. Где-то за неделю до интервью на почту пришлют календарь, где нужно забить удобное время, и ссылку на zoom. Также особым зевакам HR могут написать в телегу, поторопить. Но лучше, конечно, мониторить почту, чтобы забить лучшее для себя время.
Рекрутеры обычно идут навстречу, когда не можете пройти собес в эти даты и нужно время подготовиться. Но лучше этим не злоупотреблять, ибо и так приглашений бывает редко больше одного, но это зависит и от отзывов предыдущей команды. Еще совсем скоро могут объявить донабор и на него тоже можно податься. Экзамены перезачтутся и возможно по донабору вас лишний раз позовут на собес.
Как проходит
Все зависит от направления и команды. Как правило команда сама не знает, кого хочет видеть. Может быть хотят видеть миддла по стоимости стажёра, может хотят просто чела, который будет хоть что-то делать, нередко им просто делать нефиг и хотят внутренних плюшек за вас получить. Оттого может быть всякое, особенно в регионах. Были случаи, когда в соло сидела симпатичная HR, спрашивала баяны с листочка, а потом просто жалела и давала offer. Были случаи и целого консилиума специалистов, спрашивающих у кандидата всякую фигню, которую сами гуглили за 5 минут до собеса.
Как бы там не было структура собеседований похожа: рассказ о себе, задачи / алгосы, кейс. Можно самому посмотреть на гитхабе Тинькофф, что ожидать. По аналитике кучу раз рассказывали здесь. Также очень важно на собеседовании уточнить все свои вопросы у команды, ваша картина очень сильно может отличаться от реальности. Например, вы хотите заниматься жесткой продуктовой аналитикой с временными рядами и мл, а команде нужен просто sql писатель. Конечно, вы получите рабочий опыт и возможно в дальнейшем оффер в штат, но ценность такого опыта под вопросом, учитывая альтернативы.
Обычно оффер получают через день- два после собеса в лс или по телефону. После 10 дней молчания можете смело стучаться рекрутеру в лс, чтобы получить ответ от команды. Обязательно просим фитбэк, иногда даже пишут что-то внятное и по фактам.
Оффер
Пригласят на подписание документов в офис, выдадут все необходимое, либо предоставят все через представителя. Далее знакомство с ментором и погружение в проект.
Если не будете совсем пинать, то без проблем возьмут в штат на постоянную позицию. В столицах места обычно всегда есть, а вот в регионах с этим бывает грустно.
Более подробно обо всем этом можно посмотреть в видео. Обязательно ставьте огоньки и делитесь с друзьями, если хотите больше подобных постов.
Обсудить стажировки можно в нашем чате.
Вот и разбор контеста на стажировку в Тинькофф! Обязательно делимся с друзьями. Ждём 1000 шэров (поделиться) с другом и разбираем математику.
Смотрим! https://youtu.be/p5mNF5s9mKM