Назад к тренажеру

Банк вопросов из реальных собеседований

Направления, темы и вопросы из записей интервью. Фильтры ниже сохраняются в ссылке.

Все вопросы

673

Полный банк вопросов из реальных собеседований.

ML-теория

119

Классический ML, нейросети, NLP, CV и RecSys без длинного кейса.

Python

67

Устройство языка, структуры данных, тестирование и инженерная база.

SQL

12

Запросы, агрегации, оконные функции и объяснение результата.

ML System Design

259

Архитектура ML-сервиса, данные, обучение, инференс, мониторинг и откат версии.

Метрики и A/B

101

Качество моделей, продуктовые метрики, эксперименты и валидация.

Продуктовые кейсы

72

Как разложить задачу продукта, ограничения, риски и первый бейзлайн.

Математика и статистика

18

Вероятность, статистика, оценки, распределения и аккуратные допущения.

Behavioral Interview

25

Ответственность за задачу, конфликты, мотивация, коммуникация и работа с фидбеком.

Python

67 вопросов из реальных интервью

Открыть в общем банке
Темы
Сложность
Компания
Язык
PythonMedium
In-memory движок векторного поиска: что важно в реализации

Нужно устно спроектировать простой in-memory векторный поиск: add, search top-K, cosine similarity, stats. На что обратить внимание?

Векторный поискcosine similaritytop-Kdata structures
Waibee
PythonMedium
Python highload: CPU и memory troubleshooting

Python-сервис под нагрузкой потребляет много CPU или памяти. Как диагностировать и что можно делать, если проблема действительно в Python-коде?

performanceПамятьprofilingobservability
Мультифактор
PythonMedium
Генераторы кандидатов и ALS для implicit-feedback рекомендаций

Какие генераторы кандидатов можно использовать в рекомендательной системе? Где в этом стеке находится ALS по implicit feedback, в чем его сильные стороны и ограничения?

candidate generationALSimplicit feedbackcollaborative filtering
T-Bank
PythonMedium
Имена, ссылки, циклические ссылки и mutable defaults в Python

В Python есть код со списками, ссылками на объекты, циклическими ссылками и mutable default arguments. Как пройтись по нему и объяснить, что останется в памяти и почему?

garbage-collectionreferencesmutable-defaultspython-internals
Sber / GigaChat
PythonMedium
Как поставить задачу предсказания возврата пользователя

Бизнес хочет понимать, вернется ли пользователь и стоит ли давать ему скидку. Как сформулировать ML-задачу, таргет и признаки?

churn predictiontarget definitionПодготовка признаковtime split
Mayflower
PythonMedium
Как ревьюить класс для чтения и обработки данных

На собеседовании показывают класс, который читает файл, хранит DataFrame и делает обработку. Какие проблемы искать в таком коде?

code reviewdata pipelineУправление состояниемpandas
Звук
PythonMedium
На какой день VIP-прогноз становится достаточно надежным

Для нового игрока нужно понять, когда уже можно доверять прогнозу VIP-статуса. Как оценить, на каком дне жизни клиента модель дает достаточно полезный сигнал?

calibrationprediction-horizonconfidencecasino
MrBit
PythonMedium
Сложности операций в односвязном списке, list, dict и строках Python

Сравните сложности добавления и доступа для односвязного списка, Python list, Python dict и конкатенации строк. Где нужен amortized O(1), а где важен worst-case?

data structuresPython listdicthash table
inDrive
PythonHard
Python-обертка или полный rewrite legacy C

Есть legacy C-компонент и желание дать пользователям удобный Python/API слой. Как рассуждать: делать обертку вокруг C или полностью переписывать реализацию на Python?

legacyarchitecturetechnical-tradeoffsapi-design
Мультифактор
PythonHard
Как агрегировать CTR по минутам и где хранить результат

Как должен выглядеть stream job для CTR dashboard: что он читает, что считает и куда пишет результат для графика рекламодателя?

Потоковая обработкаsparkclickhousectr
Компания не указана
PythonHard
Какие target и метрики выбрать для ранжирования поставщиков

В истории заявок можно использовать winner label, bid/no-bid, ручное удаление поставщика и другие события. Какие labels и метрики выбрать для candidate generator и ranker?

Метрикиlabelslearning-to-rankrecsys
Fairmarkit
Банк вопросов из реальных собеседований — ML Mentor