Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.
Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support
Last updated 2 weeks, 2 days ago
Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 1 month ago
Полный цикл отбора в HFT (компания Teza)
Товарищи, понравилась ваша реакция под прошлым постом, потому специально для вас попросил выпускника наших курсов рассказать про отбор в одну из самых популярных компаний HFT, в которую вполне реально попасть из РФ.
Далее представлен слегка отредактированный текст нашего выпускника.
Три года назад окончил мехмат МГУ. Во время учебы занимался спортивным программированием (но не так успешно). После университета пошел разработчиком. Успел поработать на Python и C++. В какой-то день я решил поменять свою жизнь (расстался с девушкой) и искал то, что будет интересно для меня, и наткнулся на HFT. Чуть-чуть поизучав, я понял, что это то, что нужно. Высокие нагрузки на работе, применение математики, С++, алгоритмов, хорошая зарплата.
Начал копать HFT компании и нашел немало, но, к сожалению, я не проходил скрининг резюме. Позже наткнулся на HR в Linkedin, которая работала в ереванском Teza. Она посмотрела мое резюме и дала пару советов, как улучшить. Так что ребятам, которые планируют в будущем подаваться в HFT компании, да и не только туда, советую поработать над своим CV.
Она предложила мне пройти собеседования на SOFTWARE DEVELOPER в QUANTITATIVE команду. В целом это не то, что я хотел, но решил попробовать раз уж квантом на тот момент пока никуда не взяли.
Пока подавался в компании, я параллельно готовился по линейной алгебре, теории вероятности и по алгоритмам.
По алгоритмам я попросил Тимура подготовить меня, брал у него менторство и три месяца плотно решали много задач.
По математике также готовился по курсам Поступашек (кстати в это воскресение уже стартует теор вер).
Всего было три этапа.
Первый этап
Скинули ссылку hackerrank, в котором были две задачи. Обе задачи были на алгоритмы, и надо было решить на время. У них был свой практоринг.
Задача 1: дается два массива чисел, проверить, правда ли одна является подпоследовательностью другой.
Задача 2: на плоскости даются n городов (просто точки). Дальше даются q запросов. Каждый запрос — это точка (x, y), ваша задача — найти ближайший город к (x, y), но чтобы у них хотя бы одна координата была равна. Кстати, подобные задачи с решениями постоянно выкладываются здесь, товарищи.
Решил эти две задачи и пригласили на следующий этап.
Второй этап
Собеседование в котором была только математика. Ниже я перечислю вопросы, которые помню.
-Чему равен ранг xx^t где x - вектор столбец.
-Найти все собственные значения для xx^t
-Какие могут быть характеристические корни у матрицы A, если A^4 = A^2.
-Бросают кубик, посчитать мат ожидания и дисперсию числа выпавших чисел.
-Бросают два n гранных кубика, какова вероятность что суммарно выпадет k очков.
-Были теоретические вопросы по распределениям, много спрашивали про нормальное распределение.
Это не весь список вопросов, так как уточняющие вопросы возникали и в ходе ответа.
Пригласили на третий собес:
Третий этап
Уже по кодингку и хард скилам.
-Начался разговор с баз данных, какие использовал, что делал. Использовал ли Postgres.
-Airflow, Hadoop
-Был ли опыт в ML
-На мое удивление дали задачку на numpy)
-По большей части спрашивали Python и С++.
В целом по языкам программирования вопросы были не сложные, стандартные. Может из-за того, что у меня был опыт работы.
Спрашивали про выделения памяти, про шаблоны, версии С++, ООП на питон и на плюсах. Не было ничего сверхъестественного.
Подчеркиваю, я не собесился на кванта. У квантов достаточно жесткий собес по плюсам.
В целом третий этап собеса будет несложным для человека, который имел опыт работы на С++ и python.
Предложили оффер и релокацию, но к этому моменту меня позвали в другое место с более лучшими условиями. А куда именно узнаете в следующем посте, товарищи. Давайте соберем 700 огоньков, чтобы понимать: тема для вас интересна и ее нужно продолжать.
Самые интересные события в ближайшее время.
Все подобное вы можете обсудить в комментариях под этим постом или в нашем чате.
За актуальной информацией по стажировкам следим на нашем сайте.
Стажировка в Яндекс
Продолжается главная стажировка сезона. Для участия нужно решить вступительных контест, обычно достаточно 2/3, задания тут. Как гарантировано пройти на стажировку обязательно смотрим здесь.
Кстати сейчас до 28 октября можно податься на ускоренный отбор здесь.
Стажировка в Сбербанк
Для участия нужно заполнить анкету, через какое-то время придет тестовое или свяжется HR и задаст стандартные вопросы по мотивации и технической части: в духе, сколько в гигабайте килобайт. Как пройти на стажировку обязательно смотрим здесь.
Стажировка в ВК
В самом начале выбираете вакансию: не только направление, но и команду. Можно выбрать до двух вакансий. Далее ждет тестовое задание, на каждую вакансию оно разное. Отметим, что много вакансий с гибким графиком. Отзыв о ВК.
SafeBoard от Касперовский
Много интересных вакансий и не только на разработчика. Всего три этапа отбора: простой тест на время (все проходят за половину времени), специализированное задание, собес. Как пройти на стажировку обязательно смотрим здесь.
Контур
Набор на бэкенд начнется 1 ноября. Офисы в основном находятся в регионах, но много сотрудников работают из разных точек земного шара. Для стажеров организовывают релокейт. Для участия как всегда подаем заявку с анкетой, выполняем тестовое и ждем ответ.
Школа аналитиков МТС
Для участия нужно подать заявку до 20 октября, потом будет неделя для тестового задания по матеше, питону, мл и так далее. Студентов возьмут на стажку!
Школа программистов от HHДля всех начинающих backenderов и frontenderов. Обучение длится пол года, начиная с ноября. Для участия нужно заполнить анкету и решить тестовое задание по алгоритмам до 26 октября. После теста ожидает собеседование.
Школы от WB
Открыто куча школ по разным направлением: разработка, аналитика, дс и тд. Для участия нужно подать заявку до 21 октября, выполнить тестовое задание. Студентов возьмут на стажку!
Школа Сенла
Есть направление Java и бизнес аналитики. Для участия нужно подать заявку до 21 октября и выполнить тестовое задание. Студентов возьмут на стажку!
Олимпиада "Я-Профессионал"
Одна из самых известных олимпиад от Яндекса, котируется почти во всех приличных вузах: дают бви или доп баллы при поступлении в магистратуру / аспирантуру. Для участия нужно заполнить анкету до 12 ноября, выполнить контест. Задания на отборочном и заключительном этапе на стандартные идеи, вузовский материал. Поэтому если хотите уже весной поступить в магистратуру мечты БЕЗ ВСТУПИТЕЛЬНЫХ ИСПЫТАНИЙ, то обязательно записывайтесь нанаши курсы.
Как поступить в ШАД, если ты тупой
Все написанное лишь на основе прошлых лет, в будущем году что-то может измениться.
Современные компьютерные науки
Магистратура от ВШЭ и Яндекса, по факту это два года учишься в ШАД с отсрочкой.
Чтобы поступить, нужно решить экзамен, в прошлом году там были задания (они здесь) буквально с первого отборочного ШАДа 2024 года.. Далее ждёт часовой собес на матешу, алгосы и мотивацию. На мотивацию нужно готовить приличное портфолио с проектами и регалиями. Но понятно, что портфолио - это больше про сфот скилс.
Фаст трек
Лазейка для Яндексоидов. Учишься год, закрываешь 4 пары и диплом ШАДа с вечным доступом к ифраструктуре готов. Речь НЕ идёт про вольное слушание — вы становитесь полноценным студентом ШАДа.
Чтобы поступить, нужно работать в Яндексе, написать контест (в этом году его дали на НЕДЕЛЮ и задания там были с маги СКН 2024, которые уже были на первом этапе ШАДа), написать мотивационное письмо.
Филиалы ШАДа
Есть в СПБ, Горьком, Урале, Минске, Новосибе и тд. Первый и второй этап там совпадают, но вы идете по отдельному конкурсу, который явно слабее Москвы. Так нередко проходные на второй этап ниже на одну-две задачи. Собеседование на матешу, алгосы и мотивашку длится час, а не целых 3 собеса на 30 минут как в МСК.
В плане учебного процесса лекции и некоторые семинары онлайн/записи из мск отделения, а какие-то семинары и проверка домашек осуществляется местными Яндексоидами.
Совместные магистратуры
Каждая заслуживает отдельного рассказа. Например, в УрФУ те абитуриенты, которые не попали в ШАД, но показали высокие результаты на вступительных испытаниях в магу, получают возможность учиться на траектории «Анализ данных» в течение первого семестра. Если курсы ШАДа сданы на хорошо и отлично, студент считается зачисленным на программу. Если оценки ниже, придётся отчислиться или перевестись на другое направление. Со вступительными в магу реально справиться даже школьник.
О подобных лазейках лучше узнавать ближе к весне, просто написав на почту и постоянно держа связь, потому что время от времени что-то меняется.
Вообще в ШАДе весь материал записан, очно можно вообще не появляться. В общем выбираем просто ближайший к своей деревни филиал и становимся востребованным специалистом.
Блат
Преподаватели ШАДа работают не только там, но и на всяких кафедрах, институтов и они активно ищут учеников! Значит можно законектиться. Просто пишем заведующему кафедрой, на которой числиться ваш кадр, с просьбой дать почту под предлогом, что ищите себе научного руководителя. Даже не обязательно быть студентом этого ВУЗа. Далее просто работаете с вашим кадром и просите дать доступ к курсам как вольному слушателю, а иногда за вас и просто могут попросить об формальном или не формальном зачислении.
О других лазейках поступления, которые подходят именно вам, вы можете узнать на наших курсах по подготовке к ШАД, советую, товарищи!
Какие языки ботать Backend разработчику
Если вы начинающий специалист, то здесь есть некий парадокс.
По-хорошему нужно покопаться в C++ / C, ведь они довольно низкоуровневые и с помощью этих языков можно лучше понять, как устроена память, некоторые процессоры, concurrency, да и немного покопаться в операционных системах. На этих языках можно поперекладывать сырые байтики, поставлять туда ассемблерных вставок, повызывать всякие syscall’ы, почитать код Linux ядрa - часто хорошие учебные курсы тесно связаны с данной парой языков, а выучить какой-либо язык после плюсов не составит труда.
На этих языках было написано много классического и они полезны для изучения и понимания, но на рынке на них довольно сложно найти вакансии, а нормальные вакансии - в особенности. Это касается и стажировок: на плюсах их очень мало. На ум приходят лишь что-то специфичное в духе Kaspersky, Quantitative research. В каком-то сезоне в Тинькофф открыли лишь 5 вакансий. В тот же Яндекс можно попасть, зная лишь С++, но на чистых плюсах вакансий реально немного и поиск может затянуться. Нередко по моим наблюдениям и скромному мнению плюсы используются там, где они не нужны, где легче было бы написать проект на Go.
Также, разработчику когда-нибудь нужно будет настрочить что-нибудь на Python: какой-нибудь тупой скриптец или же написать на нем тесты. Так что знать его тоже полезно. Но на вакансии, где вы будете писать только на Питоне лучше не идти: на нем никогда не будут писаться какие-то серьезные проекты. Если проект и написан на питоне, то скорее всего это либо какой-нибудь вялый питон джанго, либо какой-нибудь легаси проект. На такое не ведитесь — будете ощущать себя макакой!
Как мне кажется один из самых лучший языков для изучения — это Go. Сейчас все новые и крутые проекты пишутся на нем, с ним не так сложно найти работу, как на плюсах, он прост и красив в изучении, также полезен, если разобраться в том, как он устроен изнутри.
Касаемо поиска работа, например, у меня была ученица с питерского ПМИ ФКН, у которой за плечами был лишь годовой курс плюсов. Она быстро прошла все собесы на стажера Яндекс, но долго ждала, когда поставят финальные собесы. По итогу HR увидела на ее гитхабе какой-то скромный пет проект, написанный на Go и предложила попробоваться, сказав "у нас здесь так много вакансий на Go". Затем девушку ждал тупой собес с руководителем и релокейт в Москву.
Также, можно попробовать что-то поклацать на Java. Язык также "старый" и буквально любая микроволновка была написана на нем, поэтому с ним вы точно не пропадете. Если наступят тяжелые времена, то можно начать писать на нем моды для майнкрафта.
Все же, нужно понимать, что язык — это лишь инструмент. Не нужно его выбирать, как жену — одну на всю жизнь! Главное — знания и понимания того, как устроен компьютер и распределенные бекенд системы, инженерия. Всему этому мы уделяем большое внимание на нашем курсе по бэкенд разработке, ведь в основном, языки похожи друг на друга, поэтому перейти на новый язык на хорошем уровне для хорошего инженера— это дело максимум недели, а для выпускников наших курсе— дело двух минут!
Подборка магистратур по Data Science
Устал работать на дядю за копейки? Хочешь заниматься реально передовыми вещами в коллективе настоящих специалистов? Здесь уже не подойдут курсы с онлайн ПТУ- нужно фундаментальное образование, чтобы можно было расти и осваивать новые инструменты в выбранной области. Еще было бы неплохо познакомиться с нужными людьми, которые своевременно направят вас в хайповую команду. Один из самых простых вариантов: пойти в магистратуру, о них сегодня и расскажу. Здесь же оставлю варианты вступительных прошлых лет.
1.Современные компьютерные науки ВШЭСовместная магистратура ФКН и Яндекса. Сильный преподавательский состав, обещают тесное взаимодействие с Яндексом в видео возможности получить оффер в Yandex Research, Cloud. Отбор проводился в 3 этапа: конкурс портфолио и мотивационных писем, онлайн экзамен по математике и алгоритмам, собеседование. Задание по уровню между первым и вторым отборочным этапов в ШАД. Кстати раньше ШАДовцам оба этапа тестирования засчитывались с максимальным баллом.
На самом деле у ВШЭ полно магистратур по DS, но большинство из них платные (Master of data science, Машинное обучение). ВШЭ в сравнении с другими обычно славится хорошей организацией учебного процесса, да и на платных магах никто явно не будет сувать плохой курс с плохим преподавателем (что нередко случается даже в ШАДах). Еще на платных магах обычно обещают полностью дистанционное обучение, хотя неофициальный дистант сейчас наверное и так во всех магах. И конечно в ВШЭ отлично развит индивидуальный план. Также на бюджетных местах везде котируется я-профессионал и высшая лига.
SkoltechБыла одной из самых хайповых программ в РФ из-за развитого сотрудничества с зарубежом. Для подачи нужно прислать резюме, мотивационное письмо, рекомендательные письма и пройти тест по математике и английскому. Затем ждет письменный экзамен по математике и алгоритмам уровня магистратур и собеседование. Есть разные волны поступления и на них выделено разное количество мест, в первую волну нередко конкуренция намного ниже. Из олимпиад котируется совместная олимпиада сколтеха и вышки.
ИТМОВУЗ находится в СПБ, но на некотрых направлениях можно учиться онлайн (и это не платка). Куча кафедр и партнерских программ, а также достойно организован учебный процесс. Из вступительных есть тестирование и устный экзамен. Также можно получить БВИ, написав внутреннею МЕГАОЛИМПИАДУ.
5.ВМК МГУДля поступления нужно решить экзамен по математике и теории алгоритмов. Задания в целом несложные, иногда просто подставить в формулу, но специфичные: по математике урчпы, числаки и тд, а по алгоритмам всякие машины Тьюринга. Очень много поступают по внутренней олимпиаде (универсиада), задания уровня экзамена. Другие олимпиады, кроме внутренней, не котируются. Стоит учитывать, что МГУ очень архаичный ВУЗ и образовательные процессы выстроены не так хорошо, как хотелось бы. Лучше всего заранее связаться с ответственным за интересующее вас направление маги.
6. МФТИПолно всяких программ и кафедр: есть и от Тинькоффа, и даже от Яндекса, кстати, по байкам ШАД именно с нее и вырос. Для начала нужно поступить на кафедру, каждая кафедра решает сама, как будет проводить отбор: собес или тестирование/контест, или просто по CV и тд. Дальше нужно формально поступить в МФТИ, для этого нужно писать вступительные, раньше выпускникам физтеха просто засчитывали Госы. Аналогично МГУ лучше написать ответственным за магистратуры/ поспрашивать в чатиках абитуры. Котируется олимпиада я-профессионал.
Экзамены на все эти магистратуры в конце июля-начале августа, поэтому не забываем пронаши курсы. А также делимся такой полезной подборкой со всеми знакомыми, которым небезразлично их будущее.
Выкладываем все задания отборочного этапа ШАД 2024 года, по многочисленным просьбам.
Задания из единого банка, многие попадались на собесе в прошлом году. Очень полезно будет их прорешать.
Как всегда нас (не) удивили кривыми условиями. Также в вариантах встретились темы, как например теория чисел, которых просто нет в программе экзамена. Об этом я постоянно говорил и вновь я оказался прав. Поэтому если хотите гарантированно поступить, то обязательно записывайтесь на наши курсы.
Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.
Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support
Last updated 2 weeks, 2 days ago
Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 1 month ago