Что такое декоратор, зачем он нужен, и почему код внутри генератора выполняется не при создании, а при итерации?
Банк вопросов из реальных собеседований
Направления, темы и вопросы из записей интервью. Фильтры ниже сохраняются в ссылке.
Python
79 вопросов из реальных интервью
Как написать декоратор для логирования вызова, зачем нужен functools.wraps и как лениво импортировать модуль внутри wrapper-а?
Какие задачи в промышленном ML решают MLflow, воспроизводимые пайплайны, PySpark и хранилище признаков?
Какие задачи в промышленном ML решают MLflow, воспроизводимые пайплайны, PySpark и хранилище признаков?
Какие задачи в промышленном ML решают MLflow, воспроизводимые пайплайны, PySpark и хранилище признаков?
Что происходит внутри Python for-loop, чем iterator отличается от generator и зачем нужен StopIteration?
How are arguments passed to functions in Python? What happens if a function mutates a list argument versus reassigning an immutable value?
Как сравнивать модели прогноза, если LLM-extractor может знать будущие факты из pretraining?
Бизнес хочет понимать, вернется ли пользователь и стоит ли давать ему скидку. Как сформулировать ML-задачу, таргет и признаки?
В casino-продукте sales-команде нужно как можно раньше понять, станет ли новый игрок VIP по депозитам и обороту. Как сформулировать ML-задачу, target, горизонт прогноза и бизнес-действие?
На собеседовании показывают класс, который читает файл, хранит DataFrame и делает обработку. Какие проблемы искать в таком коде?
Объясни, как работает Python dict и чем обычный list отличается от NumPy array.
Какие нейросетевые подходы можно использовать в RecSys и где они стоят в пайплайне?
Игрок только пришел в casino-продукт. Какие признаки можно собрать в первые дни, чтобы отличить потенциального VIP от обычного игрока?
You have a linear-regression baseline for LTV. When is gradient boosting likely to help, and how would you decide whether to move to it?
Как спроектировать серверный конвейер, который получает рыночные и альтернативные данные, строит ML-сигналы, проверяет риск и передаёт решение в торговый контур?
You can run four Python applications as systemd services on one VM or as four containers. What practical guarantees do containers add?
Как связаны матричная запись линейной регрессии, метод наименьших квадратов, градиентный спуск и регуляризация L1/L2?
Marketing wants to know how much it can pay for acquisition without losing money. Why might MSE be insufficient for LTV prediction, and what metric or objective would you add?
Что именно считать в метриках: timestamps, длительность операции или сами значения ошибки?
Для нового игрока нужно понять, когда уже можно доверять прогнозу VIP-статуса. Как оценить, на каком дне жизни клиента модель дает достаточно полезный сигнал?
Для нового игрока нужно понять, когда уже можно доверять прогнозу VIP-статуса. Как оценить, на каком дне жизни клиента модель дает достаточно полезный сигнал?
You review code that loops over texts, calls an embedding model one by one and appends outputs to a NumPy array. What would you improve?
What does it mean to take an ML model from training to production, and which pieces should an ML engineer be able to own?