Telegram Web Link
Топ 5 мифов про стажировки

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

Невозможно совмещать с учебой
Работу 40 часов в неделю, действительно, совмещать с учебой на первых курсах весьма непросто, но здесь тоже есть свои герои. Все таки нередко из этих часов реально активной работы составляют 2-3 часа в день, а остальное дай Б-г созвоны.
Вообще работадатели прекрасно понимают ситуацию, что большинство ребят просто еще учится и потому идет навстречу. Например, открывают стажировки на лето, когда каникулы. А в другие сезоны можно рассмотреть парт тайм: 20 часов в неделю. Хотя таких вакансий на парт тайм конечно намного меньше, но они есть в том же Яндексе, Тинькофф, ВК, Касперский, все компании перечислять не буду, найдете их здесь.
Статистика говорит сама за себя: на четвертом курсе почти все ребята уже стажируются или работают в штате.

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

Платят копейки, на жизнь не хватит
В среднем это действительно правда: большинство компаний дай Б-г в состоянии предложить стажерам 60 тыс gross за 40 часов в неделю. Но в тех же Яндекс, Тинькофф, Касперский и тд предлагают 80-100 тыс gross за 40 часов в неделю. Если такого оклада вам не хватит, например, вам нужно жилье, то всегда возможно договориться, обычно идут навстречу, а тот же Яндекс иногородним предоставляет неплохой отель. К тому же, если у вас нет острой нужды в финансах, то советую стажировки рассматривать лишь как элемент вашего образования и поиск себя.

Доступны только жителям Москвы, Петербурга
Большинство стажировок все таки проводятся в Москве, но как уже сказал в том же Яндексе без проблем предоставляют жилье и нередко все остальное. К тому же опять же можно договориться с руководителем, например, тот же Тинькофф обладает гибкой системой представительства: нетрудно доставить вам ноутбук хоть в Уфу, особенно такое было во время ковида. В следующем у вас или у вашей семьи среди знакомых наверняка есть жители Москвы, которые за скромную арендную плату будут готовы вас приютить. На край полно разных групп и чатов, где люди в аналогичной ситуации ищут соседа на съем квартиры. Да и офисы тех же бигтехов находятся далеко не в центре Москвы, можно удобно добираться из области и выйдет совсем не дорого. В общем можно отнестись ко всему этому как к интересному приключению!

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

Мечтаешь стать крутым специалистом, но не хватает фундамента и практики? Хочешь тащить олимпиады или с легкостью проходить алгособесы компаний как Яндекс, ВК, Сбер или Тинькофф? Тогда тебе к нам!

Курсы заточены под практику, будут подробно разобраны ВСЕ идеи и подходы, используемые составителями и интервьюерами. Как бонус на алгосах старт вас ждет видео разбор с кодом актуального контеста на стажировку в Яндекс, а на алгосах хард вас ждет подробный видео разбор с кодом всех топ 50 задач, которые только и встречаются на алго собесе в Яндекс!

Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎

Каждый курс длится 6 недель, каждую неделю по 2 урока, огромное количество дополнительного контента, более 40 часов уроков с последующим доступом к записям и ДЗ с проверкой, за время курса подробно разберем более 200 задач! На семинарах с каждым учеником общаются по очереди, полноценное общение как здесь. Ежедневная связь, сильное окружение, помощь по составлению анкеты, резюме, пробные собесы, контесты, персональные рекомендации, инсайды и домашнее задание с проверкой, код ревью и с разбором от преподавателя, который отвечает даже после завершения курса! Все будет еще круче, чем на всех прошлый курсах (отзывы тут). Все для того, чтобы получить топовый оффер уже летом или мы вернем потраченные деньги!

Программа и подробности.

Цена 7000р за курс, при покупке на одного человека. Если берете наши курсы впервые, то только сегодня (16.07 по мск) скидка 5% на каждый курс этой серии (скидки не суммируется)
Если покупали наши курсы ранее, то цена 6500, если приобретали наши прошлые курсы по алгоритмам, то цена 6000 р.

Для записи и всех вопросов: @menshe_treh
Продолжаем обновлять и расширять раздел алгоритмов на нашем сайте: добавили задачи с алго собесов VK group, Авито, обновили задачи Яндекса и добавили контесты с решениями!

Все для вас, товарищи, сохраняйте, пользуйтесь на здоровье и обязательно делитесь с друзьями такой годнотой!

А если вы хотите добавить задачи на сайт или поделиться тестовыми заданиями (на любую позцию), то пишите @vice22821, сочтемся!
Вот и разбор алгоритмов на Академию Бэкенда Тинькофф! Обязательно делимся с друзьями. Ждём 15 тыс просмотров на ютуб ролике и выкладываем матешу.

Смотрим! Смотрим! https://www.youtube.com/watch?v=xEgHBTy0BH0
Как гарантировано получить оффер уже осенью

Уверен все уже успели набраться сил и думают, как провести лето с пользой. Этот пост специально для вас, комрады!

Первым делом нужно выучить фундамент: математику и алгоритмы. Поверьте, если не сделаете это сейчас, то в будущем ОЧЕНЬ об этом пожалеете, будете чувствовать себя ограниченным в выборе и развитии до конца жизни. Необязательно доходить до уровня межнара или ICPC. Хотя бы нужно научиться решать логические текстовые задачи и базовые задачи по теории вероятностей, а по алгоритмам научиться решать leetcode медиум и простые контесты на codeforces. Какие темы ботать смотрите программу алгосы старт.
Конечно без математики и алгоритмов устроиться можно каким-нибудь аналитиком, менеджером и даже расти по карьере в одной компании. Но здесь сразу забудьте о DS или крутой разработке.

Вторым делом советую позаботиться об учебных пет проектах, найдите самые простетские на GitHub, Kaggle и тд. Скопируйте, попробуйте разобраться и поймите насколько вам это вообще интересно. Так у вас появятся мысли в какой области хочется развиваться дальше. А если уже определились, то попробуйте эти пет проекты дополнить или хотя бы адаптировать под свои интересы.
Параллельно прокачиваем теорию и базовые инструменты. Например, если интересует DS, то просто необходимо заботать классический мл, если интересует разработка, то очевидно нужно заботать соответствующий яп, сети и тд. Не буду перечислять все, просто посмотрите программу, ее вполне хватит на стажера/джуна большинства вакансий и бигтехов.

Третьем делом нужно поботать доп темы и инструменты, которые очень распространены в вакансиях вашей специальности. Например для аналитика и MLера это Spark, Apache Airflow, может, PyTorch, Hadoop и тд. Или например для разработчиков это restapi, Apache Kafka, docker, solid и так далее. Все перечислять не буду, а предлагаю вам самим открыть какой-нибудь агрегатор вакансий и походить по собесам на вакансии стажера/джуна. Таким образом вы сами сообразите в каком состоянии находится рынок труда, что требуют и спрашивают: что врать в резюме, какие пет проекты пихать, как вести себя на собесе и тд. Учитывая предыдущие два шага, то у вас уже есть прочный фундамен, и такой опыт может закончиться вполне удачно. В любом случае это вполне нормально просто получить фитбэк, ведь ваша задача хотя бы погрузиться в специальность и понять чего пока не хватает.
Помните, что большое количество реджектов — это вполне нормально, даже у бывалых ребят поиск работы занимает в лучшем случае месяца два. Подавайтесь везде, не брезгайте сомнительными конторами, предлагающими работать за копейки. На самом деле, если у вас будет такой оффер, то уже дальше вы станете чувствовать себя на собесах намного уверенней, каждый собес перестанет восприниматься как последний, у вас как будто всегда есть запасной вариант.

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

Мечтаешь стать крутым разработчиком, но не хватает фундамента? Хочешь овладеть знаниями и навыками для работы в крупной компании как Яндекс, ВК, Сбер или Тинькофф? Тогда тебе к нам!

Курсы заточены под практику, вся теория будет разобраны на конкретных задачах и кейсах, с которыми сталкиваются на работе и на собесах. На курсах вас ждут куча пет проектов такие как image processor, реплицированное key value хранилище и куча мини проектов, которые пойдут в портфолио, разбор реальных тестовых заданий бигтехов, разбор актуального контеста на стажировку в Яндекс, список реальных технических вопрос с собесов и много других приятных боносов. А после прохождения курса тебя ждёт пробный собес с консультацией. А после прохождения курса тебя ждет пробный собес с подробной консультацией и сопровождением, рефералкой в Яндекс или в другие топовые компании😎

Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎

Курс длится 6 недель, каждую неделю по 2 урока, огромное количество дополнительного контента, более 40 часов контента с последующим доступом к записям и ДЗ с проверкой! На семинарах с каждым учеником общаются по очереди, полноценное общение как здесь. Ежедневная связь, сильное окружение, помощь по составлению анкеты, резюме, пробные собесы, персональные рекомендации, инсайды и домашнее задание с проверкой, код ревью от преподавателя, который отвечает даже после завершения курса! Все будет еще круче, чем на всех прошлый курсах (отзывы тут). Все для того, чтобы получить топовый оффер уже осенью или мы вернем потраченные деньги!

Программа и подробности.

Цена 7000р за один курс, при покупке на одного человека. Если берете наши курсы впервые, то только сегодня (23.07 по мск) скидка 5% на каждый курс этой серии (скидки не суммируется)
Если покупали наши курсы ранее и готовы оставить о них подробный отзыв, то цена 6500, если приобретали наши прошлые курсы по бэкенду и готовы оставить о них подробный отзыв, то цена 6000 р.

Для записи и всех вопросов: @menshe_treh
Сборник из двухсот тестовых заданий

Продолжаем обновлять и расширять наш сайт, сделали раздел Аналитика, вот здесь, где сейчас собраны тестовые задания на аналитика разных грейдов в такие топовые компании как Авито, Тинькофф, Ozon, VK group, Сбер, МТС и много других.

Данные размечены не только названием компании, но и грейдом, и навыками: SQL, Excel, Кейс, A/B тест, Дашборд и т. д. В архивав zip по ссылке из таблицы вы найдете не только текст заданий, но и оригинальные датасеты, а какие-то датасеты пришлось восстанавливать вручную, все для вас!

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

Но мне кажется мне нужна ваша помощь, товарищи, чтобы довести сборник до ума! Если у вас есть решение или другие тестовые задания на любую позицию (аналитика, разработка, ml, de), то прошу прислать их мне в лс @vice22821, готов к обмену или могу расплатиться натурой, в общем договоримся: вы мне, я вам!

Также уверен, что тестовые задания вдохновят на пет проекты. Про самые популярные рассказал в конце задачника, тоже обратите внимание.

Как всегда, все для вас, товарищи, сохраняйте, пользуйтесь на здоровье и обязательно делитесь с друзьями такой годнотой!
Коммунизм уже наступил, товарищи!

Всем нашим ученикам мы стремимся дать качественное и доступное образование. На семинарах с каждым учеником общаемся по очереди, только полноценное общение. Помогаем им составить резюме, даем личные рекомендации, предлагаем интересные вакансии, проводим пробные собеседования. А главное все ребята, которые реально готовы вкладываться, первыми выполнять дз и слушать наши рекомендации как выпускник нашего прошлого курса по бэкенд разработке, могут УЧИТЬСЯ У НАС АБСОЛЮТНО БЕСПЛАТНО!

[ Записаться на курсы ]
Полный цикл отбора в Яндекс (Аналитика)

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

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

Аналитическая секция
Была одна алгоритмическая задача: есть массив целых чисел отсортированный, надо у всех отрицательных чисел знак поменять и снова отсортировать. Потом была стандартная задача на формулу Байеса: вычислить вероятность болезни, если тест показал положительный результат. В конце был бизнес кейс в духе как оценивать качество работы службы поддержки Яндекс такси. Поговорили про метрики, пользователей и тд. Прошел без каких-либо трудностей и напрягов.

Алгоритмическая секция
Всего было две задачи. Первая задача: есть строка из Х, У, О наподобие "O,O,O,O,X,X,OY,O,O,X" найти минимальное расстояние между Х и У.
Вторая задача: есть массив целых чисел надо вывести границы отрезка с заданной суммой чисел, или если такого отрезка нет, то вывести (-1,-1). Опять же прошел собес без каких-либо трудностей.

Интервью с командой
На финалах в основном были беседы за жизнь и спрашивали всякую фигню типо бизнес кейсов.
На первом финале были разговоры за жизнь и кейс: придумать метрики оценки системы рекомендаций фильмов на умных телевизорах.
На другом финале дали простейшую задачу на sql, которую я даже не запомнил, ибо на столько элементарная она была. Еще был бизнес кейс по оценке работы пуш уведомлений Яндекс лавки.
Но прям норм задачи были на финале в команде, которую я по итогу и выбрал. Было несколько задач по теор веру типо рассчитать оптимальный размер гардеробов в театре с двумя входами, если известно что приходят 400 человек (мы даже такую задачу решали с Кондратенко на семинарах). Потом спросили: у тебя десять А/Б экспериментов проводится (цвета кнопки тестируются, ну 10 разных цветов ) и один из тестов показал значимый результат (ошибка первого рода 0.1) , так вот приходит дизайнерша и говорит что её цвет кнопки показал значимый результат, что ей стоит ответить. Более типичный вопрос про множественное тестирование, я немного потупил, но решил. Ещё две задачи чисто были на теор вер, но там длинные условия и я их не понял и особо не запомнил.

Теперь немного о моих релевантных входных данных. Закончил я второй курс мехмата МГУ. Теор вер у нас был неплохой от легендарного Кондратенко. Мат стата пока не было. Прям типичного курса алгосов на мехмате у меня не было, но прога на мехмате года 4 С/С++, она скорее про вычислительные алгоритмы, но сети, элементы ООП и параллельное программирование тоже есть. В общем мне хватило и leetcode я прям не ботал, только порешал эту подборку. Питон и скл как-то пробовал изучать самостоятельно по книжкам. Курс Поступашек помог разобраться с бизнес кейсами, "продуктовым мышлением", АВ тестами и прочей чепухой, так как у меня в ВУЗе этого не было, а в и интернетах либо элементарный науч поп и тик токи для менджеров в духе "Статистике и Котики" или что-то с очень жесткой математикой.

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

Мечтаешь стать крутым специалистом, но не хватает фундамента и практики? Хочешь тащить олимпиады или с легкостью проходить алгособесы, контесты компаний как Яндекс, Тинькофф, ВК или даже MANGA, HFT? Тогда тебе к нам!

Курс заточен под практику, будут подробно разобраны ВСЕ идеи и подходы, используемые составителями и интервьюерами. Как бонус вас ждет видео разбор с кодом актуального контеста на стажировку в Яндекс, подробный видео разбор с кодом всех топ 50 задач, которые только и встречаются на алго собесе в Яндекс!

Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎

Курс длится 6 недель, каждую неделю по 2 урока, огромное количество дополнительного контента, более 40 часов контента с последующим доступом к записям и ДЗ с проверкой, за время курса подробно разберем более 200 задач! На семинарах с каждым учеником общаются по очереди, полноценное общение как здесь. Ежедневная связь, сильное окружение, помощь по составлению анкеты, резюме, пробные собесы, контесты, персональные рекомендации, инсайды и домашнее задание с проверкой, код ревью и с разбором от преподавателя, который отвечает даже после завершения курса! Все будет еще круче, чем на всех прошлый курсах (отзывы тут). Все для того, чтобы получить топовый оффер уже летом или мы вернем потраченные деньги!

Программа и подробности.

Цена 7000р за курс, при покупке на одного человека.
Если покупали наши курсы ранее, то теперь цена 6000 р, если приобретали наши прошлые курсы по алгоритмам, то теперь цена 4900 р.

Для записи и всех вопросов: @menshe_treh
Сборник из пятидесяти тестовых заданий ML

Товарищи, с вашей помощью продолжаем обновлять и расширять наш сайт, сделали раздел Машинное обучение, вот здесь, где сейчас собраны тестовые задания на DS, ML разных грейдов в такие топовые компании как Uber, Сбер, МТС, Шаурму Х@чу и много других.

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

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

Но мне кажется мне нужна ваша помощь, товарищи, чтобы довести сборник до ума! Если у вас есть решение или другие тестовые задания на любую позицию (аналитика, разработка, ml, de), то прошу прислать их мне в лс @vice22821, готов к обмену или могу расплатиться натурой, в общем договоримся: вы мне, я вам!

Еще раз спасибо, товарищи, за столько тестовых заданий! Также не забываем про сборник тестовых заданий на аналитика.

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

Мечтаешь стать крутым специалистом, но не хватает фундамента? Хочешь овладеть знаниями и навыками для работы в крупной компании как Яндекс, ВК, Сбер, Авито или Тинькофф? Тогда тебе к нам!

Курсы заточены под практику, вся теория будет разобраны на конкретных задачах и кейсах, с которыми сталкиваются на работе и на собесах. На курсах вас ждет куча пет проектов такие как кредитный скоринг и куча мини проектов, которые пойдут в портфолио, разбор реальных тестовых заданий бигтехов, разбор актуального контеста на стажировку в Яндекс, список реальных технических вопрос с собесов и много других приятных боносов. А после прохождения курса тебя ждет пробный собес с подробной консультацией и сопровождением, рефералкой в Яндекс или в другие топовые компании😎

Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎

Курс длится 6 недель, каждую неделю по 2 урока, огромное количество дополнительного контента, более 40 часов контента с последующим доступом к записям и ДЗ с проверкой! На семинарах с каждым учеником общаются по очереди, полноценное общение как здесь. Ежедневная связь, сильное окружение, помощь по составлению анкеты, резюме, пробные собесы, персональные рекомендации, инсайды и домашнее задание с проверкой, код ревью и разбором от преподавателя, который отвечает даже после завершения курса! Все будет еще круче, чем на всех прошлый курсах (отзывы тут). Все для того, чтобы получить топовый оффер уже осенью или мы вернем потраченные деньги!

Программа и подробности.

Цена 7000р за один курс, при покупке на одного человека. Если берете наши курсы впервые, то только сегодня (31.07 по мск) скидка 5% на каждый курс этой серии (скидки не суммируется)
Если покупали наши курсы ранее и готовы оставить о них подробный отзыв, то цена 6500.

Для записи и всех вопросов: @menshe_treh
Полный цикл отбора в Яндекс (Бэкенд 2024)

Продолжаем сопровождать наших выпускников и радовать вас инсайдами, товарищи.

Вступительный контест
Подавался на бэкенд С++, сначала скинули ссылку на контест. Задания нашел тут, просто прорешал заранее и сдал. Первую задачу мне решил ГПТ. Вторая задача была на хэш-таблицу + строки. Третья задача была сортировка + префикс сумма. Четвертая задача была одной из самых сложных, но решалась через префикс суммы. Пятая задача была на алгоритм БОР.

Кстати, товарищи, на курсе бэкенд разработка вы найдете подробный разбор (видео + код) этих задач.

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

Алгоритмическая секция 1
Задача 1: дается массив из 0 и 1. Нужно за один проход поставить все нули в начало массива. Задача баян, в группе выкладывали задачу.
Задача 2: дается массив 0 и 1. Найти длину максимального подотрезка, состоящего из 1, после удаления ровно одного нуля. Решил быстро, и в запасе оставалось еще 20 минут.
Собеседующий решил просто так не сидеть и дал 3 задачу.
Задача 3: дается строка, найти максимальную по длине подотрезок, состоящий не более чем из k различных букв. Тоже какая-то баянистая задача на два указателя...
Остается 5 минут, и собеседующий говорит: «Го, еще одну задачу, достаточно, чтобы ты рассказал идею».
Задача 4: дается массив чисел. Найти наибольший по длине подотрезок, что сумма чисел в этом подотрезке равно 0. Ну и я ему предлагаю решения с префикс-суммой и хеш-таблицей за O(1).

Алгоритмическая секция 2
Задача 1: Дается массив из 0 и 1. Найти такую позицию нуля, что расстояние до ближайшей единицы максимально возможное. Рассказываю решения за линию и пишу код.
Задача 2: Дается бинарное дерево поиска, проверить, что это дерево является сбалансированным.
Рассказываю линейное решение, пишу код, исправляю пару багов. Остается еще 15 минут, я 5 минут позадавал ему вопросов по компании, и на этом разошлись.

Алгоритмическая секция 3
Задача 1: Условие было длинное, единственное, что запомнил, что там были отрезки (как временные интервалы), которые были даны в отсортированном порядке, и нужно было написать бинпоиск)
Задача 2: Дается натуральное число n. Нужно представить число n в виде суммы квадратов. Написать программу, которая находит количество представлений числа n.
Если честно, был удивлен, что предложили такую задачу, так как она решается простой баянистой дпшкой за n*sqrt(n), к счастью, оказывается, это же решение от меня ожидали.

Приходит HR с обратной связью. Говорит, что теперь будут подбирать мне команды. Кидается 4 ссылки на команды, говорит, выбирай, что интересно, я сказал, что хочу во все попробовать. Мне начали по очереди ставить собесы в команды.

Собес 1
Пришел лид одной команды, сказал, что ему важно, чтобы хорошо знали ООП на С++.... Он начал спрашивать все по ООП, показывал примеры кодов и задавал, сколько раз какой-то объект скопируется и т. д.
В общем, собес состоял только из ООП.

Собес 2
Пришли собесить два парня, такие разговорчивые. Начали узнавать, чем занимался, есть ли у меня опыт по БД, Linux. Потом дали около алгоритмическую задачу, в которой нужно было использовать map и указатели.

Собес 3
Интервьюер Говорит, что в его команду нужен человек, который знает многопоточности. У меня от этого слова уже в глазах потемнело.... Потом он сказал, что понимает такие темы, скорее всего, стажеры не знают....
И начинает по поверхности многопоточности задавать вопросы, я, конечно же, ничего ему не отвечаю.
После он мне дает задачу и говорит: «Давайте попытаемся решить многопоточностью, есть у вас идеи?» Я говорю: «Нет», и собес на этом заканчивается.

Собес 4
Сходу мне дает задачу:
Поступают запросы вида:
+ x (Добавить число x в множество)
- x (Удалить число x из множества)
get min (вернуть минимальный элемент из множества)
get max (вернуть максимум из множества)

Такое решение нужно написать за линию. При этом в множестве могут быть повторы.

В итоге два приглашения и два отказа. Чисто хватило алгосов.
Коммунизм уже наступил, товарищи!

Всем нашим ученикам мы стремимся дать качественное и доступное образование. На семинарах с каждым учеником общаемся по очереди, только полноценное общение. Помогаем им составить резюме, даем личные рекомендации, предлагаем интересные вакансии, проводим пробные собеседования. А главное все ребята, которые реально готовы вкладываться, первыми выполнять дз и слушать наши рекомендации как выпускницы наших прошлых курсов по машинному обучению, могут УЧИТЬСЯ У НАС АБСОЛЮТНО БЕСПЛАТНО!

[ Записаться на курсы ]
Какие языки ботать Backend разработчику

Если вы начинающий специалист, то здесь есть некий парадокс.
По-хорошему нужно покопаться в C++ / C, ведь они довольно низкоуровневые и с помощью этих языков можно лучше понять, как устроена память, некоторые процессоры, concurrency, да и немного покопаться в операционных системах. На этих языках можно поперекладывать сырые байтики, поставлять туда ассемблерных вставок, повызывать всякие syscall’ы, почитать код Linux ядрa - часто хорошие учебные курсы тесно связаны с данной парой языков, а выучить какой-либо язык после плюсов не составит труда.

На этих языках было написано много классического и они полезны для изучения и понимания, но на рынке на них довольно сложно найти вакансии, а нормальные вакансии - в особенности. Это касается и стажировок: на плюсах их очень мало. На ум приходят лишь что-то специфичное в духе Kaspersky, Quantitative research. В каком-то сезоне в Тинькофф открыли лишь 5 вакансий. В тот же Яндекс можно попасть, зная лишь С++, но на чистых плюсах вакансий реально немного и поиск может затянуться. Нередко по моим наблюдениям и скромному мнению плюсы используются там, где они не нужны, где легче было бы написать проект на Go.

Также, разработчику когда-нибудь нужно будет настрочить что-нибудь на Python: какой-нибудь тупой скриптец или же написать на нем тесты. Так что знать его тоже полезно. Но на вакансии, где вы будете писать только на Питоне лучше не идти: на нем никогда не будут писаться какие-то серьезные проекты. Если проект и написан на питоне, то скорее всего это либо какой-нибудь вялый питон джанго, либо какой-нибудь легаси проект. На такое не ведитесь — будете ощущать себя макакой!

Как мне кажется один из самых лучший языков для изучения — это Go. Сейчас все новые и крутые проекты пишутся на нем, с ним не так сложно найти работу, как на плюсах, он прост и красив в изучении, также полезен, если разобраться в том, как он устроен изнутри.
Касаемо поиска работа, например, у меня была ученица с питерского ПМИ ФКН, у которой за плечами был лишь годовой курс плюсов. Она быстро прошла все собесы на стажера Яндекс, но долго ждала, когда поставят финальные собесы. По итогу HR увидела на ее гитхабе какой-то скромный пет проект, написанный на Go и предложила попробоваться, сказав "у нас здесь так много вакансий на Go". Затем девушку ждал тупой собес с руководителем и релокейт в Москву.

Также, можно попробовать что-то поклацать на Java. Язык также "старый" и буквально любая микроволновка была написана на нем, поэтому с ним вы точно не пропадете. Если наступят тяжелые времена, то можно начать писать на нем моды для майнкрафта.

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

Мечтаешь стать крутым специалистом, но не хватает фундамента? Хочешь овладеть знаниями и навыками для работы в крупной компании как Яндекс, ВК, Сбер, Авито или Тинькофф? Тогда тебе к нам!

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

Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎

Курс длится 6 недель, каждую неделю по 2 урока, огромное количество дополнительного контента, более 40 часов контента с последующим доступом к записям и ДЗ с проверкой! На семинарах с каждым учеником общаются по очереди, полноценное общение как здесь. Ежедневная связь, сильное окружение, помощь по составлению анкеты, резюме, пробные собесы, персональные рекомендации, инсайды и домашнее задание с проверкой, код ревью и разбором от преподавателя, который отвечает даже после завершения курса! Все будет еще круче, чем на всех прошлый курсах (отзывы тут). Все для того, чтобы получить топовый оффер уже осенью или мы вернем потраченные деньги!

Программа и подробности.

Цена 7000р за один курс, при покупке на одного человека. Если берете наши курсы впервые, то только сегодня (06.08 по мск) скидка 5% на каждый курс этой серии (скидки не суммируется)
Если покупали наши курсы ранее и готовы оставить о них подробный отзыв, то цена 6500.

Для записи и всех вопросов: @menshe_treh
Полный цикл отбора в Яндекс (МЛ 2024)

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

Вступительный контест
Задания нашел тут, просто прорешал заранее и сдал, но зашли только 4 задачи. Первую и пятую мне решил ГПТ, только нужно было поправлять. Шестая просто посчитаит количество вхождений конкретных слов, а потом сортируем. Вторую мне скинул знакомый. Этого хватило, а знакомому хватило трех задач.

Кстати, товарищи, на курсе машинное обучение вы найдете подробный разбор (видео + код) этих задач.

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

Алгоритмическая секция

Первая задача: сжимать список целых чисел в диапазоны, которые там встречаются. Например, [1, 3, 2, 8, 11, 9, 0] -> "0-3, 8-9, 11".
Вторая задача: для множества точек на плоскости с целыми координатами определить есть ли у них вертикальная ось симметрии.
Для тех, кто в теме, задачи довольно баянистые. Их даже можно найти здесь.
Задачи я решил быстро и еще оставалось время, собеседующий дал мне задачу: написать бинарный поиск.

Дальше ждали собесы с командами.

Собес 1 (Яндекс Доставка)
Лайтово. Спросили просто про опыт, чем занимался. Поговорили про хакатоны, мои пет проекты. Мог только похвастаться кредитным скорингом и рекомендацией фильмов, которые я стырил и адаптировал по заветам Поступашек🙈😎.
Рассказали про себя и чем предстоит заниматься. Нужно выдумывать всякие фичи в катбуст, чтобы в реальном времени предсказывать приедет курьере или нет.

Собес 2 (Яндекс Деньги)
Здесь уже было потновато. Сначала попросили рассказать про случайный лес и градиентный бустинг, уточняющие вопросы по теории. Дальше попросили рассказать в общих чертах про АВ тесты и заострили внимание на ошибке 1го и 2го рода, p-value, мощность. Спрашивали про опыт работы в линуксе и написания скриптов на баше, попросили написать простой SQL запрос в блокнотике (есть табличка - фио, зарплата, отдел, надо вывести людей получающих минимальную зарплату в своем отделе). Затем был мл кейс: какие вопросы (из 100 имеющихся) задавать пользователю для идентификации мошенника. Чем-то подобным и предстоит заниматься в команде: по поведению пользователя на сайте и в приложении научиться понимать, бот это или нет. Поговорили про метрики классификации, а также про реализацию моего решения.
Вообще для подготовки к мл кейсам, помимо бота классической теории, советую смотреть всякие статьи на Хабре, конференции от Яндекса, Тинькофф и тд. Понятно, что в первую очередь смотреть выступления конкретной команды, с которой будет собес, и выступления левых команд, но в той же области.

Собес 3 (Яндекс Музыка)
Было много вопросов про метрики, какие знаю, физический смысл ROC-AUC. Дальше спросили: есть одна фича и один таргет, обучили регрессию, но весь тест лежит правее всего трейна— что выдаст линейная регрессия, KNN и случайный лес? И затем мл кейс, как сделать рекомендации плейлиста на сегодняшний день. Все основные повороты описаны здесь

В итоге три приглоса. На собесах ожидал хоть один вопрос по глубокому обучению, но его не было.
2025/07/06 17:03:47
Back to Top
HTML Embed Code: