Вернуться в видеотеку

Junior Data Scientist | Собеседование | karpov.courses

Учебная запись mock-интервью для Junior Data Scientist с вопросами, практическими задачами и подробной обратной связью по подготовке.

Источник: karpov.courses

Открыть на YouTube

Таймлайн

Коротко о видео

Это учебное mock-интервью на позицию Junior Data Scientist: кандидат проходит секции по Python, A/B-тестам, работе с данными и ML-алгоритмам. Интервьюер разбирает изменяемость объектов и копирование словарей, дизайн эксперимента для рекомендательной системы, SQL и реализацию агрегации, а затем линейную регрессию, деревья и случайный лес. В финальной обратной связи интервьюер отмечает, что кандидату особенно стоит укрепить Python, оконные функции, практику A/B-тестов и базовые темы ML.

Затронутые темы

Что взять на заметку

  • Подготовьте объяснение различий между изменяемыми и неизменяемыми объектами Python: list, dict и set изменяемы; присваивание сохраняет ссылку, а для независимого объекта нужна копия.
  • Умейте на небольшом примере объяснить, как проверить идентичность объектов через id(), почему изменение dict внутри функции меняет исходный объект и когда нужны copy() или deepcopy().
  • Для A/B-теста рекомендательной модели сформулируйте продуктовые метрики, например CTR и конверсию в покупку, способ рандомизации, размер выборки, MDE, уровень значимости и мощность.
  • Для конверсионных метрик нужно уметь сравнивать доли; в обсуждении упоминаются chi-square и bootstrap, а выбор метода должен зависеть от постановки и данных.
  • Повторите SQL: WHERE фильтрует строки до агрегации, HAVING — результаты агрегации; также нужны LEFT, INNER, FULL, CROSS JOIN и понимание их результата.
  • Оконные функции названы ожидаемым минимумом для junior data analyst; полезно практиковать агрегаты с OVER, PARTITION BY, ORDER BY и рамками окна.
  • По ML нужно последовательно объяснять loss, обновление весов градиентным спуском, регуляризацию, кросс-валидацию, построение дерева по энтропии и идею bagging в Random Forest.

Рекомендуем посмотреть

1 ч 16 мин
Data Science

Кейс-интервью в Data Science: BCG GAMMA | #Нанято S1E04RU

Собеседование на позицию Data Science в BCG Gamma с разбором опыта кандидата в Сбербанке и большим кейсом о снижении задержек авиарейсов. Видео также показывает, как в консалтинге связывают модель, бизнес-метрику, внедрение и проверку эффекта.

1 ч 26 мин
Data ScienceJunior

Типичное собеседование #1. Позиция Junior Data Scientist. Accepted!

Тренировочное интервью на Junior Data Scientist с практическими задачами по Python и SQL, вопросами по ML, статистике и A/B-тестированию. Во второй части ведущие детально разбирают резюме кандидата и дают итоговый фидбек.