Как перевести исследовательский ноутбук с LTV-моделью в воспроизводимое обучение, хранение версий, деплой и инференс/API предсказаний?
Банк вопросов из реальных собеседований
Направления, темы и вопросы из записей интервью. Фильтры ниже сохраняются в ссылке.
Все вопросы
673 вопроса из реальных интервью
Чем отличаются потоки и процессы? Что такое GIL в CPython, когда нужны синхронизация и IPC?
Объясните, как устроен hash table в Python dict и почему операции lookup/insert обычно O(1), но иногда деградируют.
Признаки из истории подписок для частично наблюдаемых пользователей
Как проверять код студента и давать подсказку, не раскрывая готовое решение?
Сравните сложности добавления и доступа для односвязного списка, Python list, Python dict и конкатенации строк. Где нужен amortized O(1), а где важен worst-case?
За сколько вставить n различных строк длины k в Python set? Что изменится, если hash для всех объектов возвращает одно и то же значение?
За сколько работает добавление элемента в начало и в конец Python list? Почему append в конец обычно O(1), но не всегда строго O(1)?
Как считать attempts в retry-декораторе так, чтобы логи и метрики не искажали реальное число вызовов?
Когда выбирать потоки, когда процессы, и как GIL влияет на CPU-bound и IO-bound задачи?
Объясните, что делает await в asyncio и почему он важен для неблокирующего сервиса.
How can a forecasting system support multiple prediction horizons, and what does it mean that SHAP is model-agnostic?
Есть legacy C-компонент и желание дать пользователям удобный Python/API слой. Как рассуждать: делать обертку вокруг C или полностью переписывать реализацию на Python?
После BM25 baseline нужно усилить поиск по статьям. Как спроектировать candidate generator, hybrid retrieval и reranker?
Как должен выглядеть stream job для CTR dashboard: что он читает, что считает и куда пишет результат для графика рекламодателя?
Даны trades и order book. Как сформулировать target для предсказания будущего движения mid-price?
В Waymo уже есть perception, prediction и map stack. Как использовать этот контекст при проектировании поиска дорожных сцен по тексту?
В истории заявок можно использовать winner label, bid/no-bid, ручное удаление поставщика и другие события. Какие labels и метрики выбрать для candidate generator и ranker?
Если поток CTR dashboard - миллионы событий в секунду, как оценить число partitions/workers и где искать bottleneck?
IoU-метрики детекции и one-to-one matching
You collected months of human-reviewer decisions for task outputs. How could you use this data to improve the automatic checker?
Spark Broadcast Join и производительность Python UDF
When are SQL window functions useful, how are they different from GROUP BY, and what ClickHouse MergeTree details matter when writing analytical queries?