Полный цикл отбора в Яндекс (Аналитика)
Сейчас студенты наших прошлых курсов под моим чутким сопровождением ломанулись проходить отборы в Яндекс, поэтому постараюсь радовать вас инсайдами и актуальными вопросами.
Далее представлен слегка отредактированный текст нашего выпускника.
Вступительный контест
Задания нашел тут, просто прорешал заранее и сдал. Спустя время мой друг тоже решил по приколу попробовать, скинул ему 3 решенных задачи, он тоже прошел.
Аналитическая секция
Была одна алгоритмическая задача: есть массив целых чисел отсортированный, надо у всех отрицательных чисел знак поменять и снова отсортировать. Потом была стандартная задача на формулу Байеса: вычислить вероятность болезни, если тест показал положительный результат. В конце был бизнес кейс в духе как оценивать качество работы службы поддержки Яндекс такси. Поговорили про метрики, пользователей и тд. Прошел без каких-либо трудностей и напрягов.
Алгоритмическая секция
Всего было две задачи. Первая задача: есть строка из Х, У, О наподобие "O,O,O,O,X,X,OY,O,O,X" найти минимальное расстояние между Х и У.
Вторая задача: есть массив целых чисел надо вывести границы отрезка с заданной суммой чисел, или если такого отрезка нет, то вывести (-1,-1). Опять же прошел собес без каких-либо трудностей.
Интервью с командой
На финалах в основном были беседы за жизнь и спрашивали всякую фигню типо бизнес кейсов.
На первом финале были разговоры за жизнь и кейс: придумать метрики оценки системы рекомендаций фильмов на умных телевизорах.
На другом финале дали простейшую задачу на sql, которую я даже не запомнил, ибо на столько элементарная она была. Еще был бизнес кейс по оценке работы пуш уведомлений Яндекс лавки.
Но прям норм задачи были на финале в команде, которую я по итогу и выбрал. Было несколько задач по теор веру типо рассчитать оптимальный размер гардеробов в театре с двумя входами, если известно что приходят 400 человек (мы даже такую задачу решали с Кондратенко на семинарах). Потом спросили: у тебя десять А/Б экспериментов проводится (цвета кнопки тестируются, ну 10 разных цветов ) и один из тестов показал значимый результат (ошибка первого рода 0.1) , так вот приходит дизайнерша и говорит что её цвет кнопки показал значимый результат, что ей стоит ответить. Более типичный вопрос про множественное тестирование, я немного потупил, но решил. Ещё две задачи чисто были на теор вер, но там длинные условия и я их не понял и особо не запомнил.
Теперь немного о моих релевантных входных данных. Закончил я второй курс мехмата МГУ. Теор вер у нас был неплохой от легендарного Кондратенко. Мат стата пока не было. Прям типичного курса алгосов на мехмате у меня не было, но прога на мехмате года 4 С/С++, она скорее про вычислительные алгоритмы, но сети, элементы ООП и параллельное программирование тоже есть. В общем мне хватило и leetcode я прям не ботал, только порешал эту подборку. Питон и скл как-то пробовал изучать самостоятельно по книжкам. Курс Поступашек помог разобраться с бизнес кейсами, "продуктовым мышлением", АВ тестами и прочей чепухой, так как у меня в ВУЗе этого не было, а в и интернетах либо элементарный науч поп и тик токи для менджеров в духе "Статистике и Котики" или что-то с очень жесткой математикой.
Сейчас работаю в московском офисе Яндекса, хотя сам я из Сарова, переезд и жилье мне оплатили, кстати во время московской жары было очень приятно чилить в офисе. Занимаюсь Яндекс Картами, учу потихоньку машинное обучение.
Post #1095
34.3K
- 🔥 96
- 👍 26
- ❤ 11
- 😢 2
- 💯 2
- 🤯 1