Есть робот-кассир: пользователь ставит поднос с едой, система делает фото и за пару секунд должна распознать блюда и сформировать чек. Как спроектировать ML-систему?
Банк вопросов из реальных собеседований
Направления, темы и вопросы из записей интервью. Фильтры ниже сохраняются в ссылке.
Продуктовые кейсы
72 вопроса из реальных интервью
Когда для мультимодальной модели нужен RLHF или DPO, и как собрать preference data для такого обучения?
Когда для мультимодальной модели нужен RLHF или DPO, и как собрать preference data для такого обучения?
Design a system that receives an operator-client call recording and automatically fills a booking table with whether the client accepted, the branch, date and one-hour slot.
Как извлекать структурированные операции из текстовых PDF разных банков, не отправляя чувствительные данные во внешние сервисы?
How would you handle geography in free-form real-estate queries and keep retrieval fast for millions of listings and high QPS?
Большая нейросетевая RecSys-модель дает хороший offline quality, но ее нужно держать в рантайме. Что оптимизировать?
Проекту нужно повторить плохо документированный legacy-протокол. Как подойти к исследованию и реализации, если часть поведения приходится восстанавливать по трафику и старой системе?
Есть поток биржевых событий: price, exchange timestamp, local timestamp и два канала доставки primary/secondary. Как понять, все ли в порядке с данными?
В ranker нужно добавить новые признаки товара, пользователя и запроса. Что считать offline, а что online?
You have a categorical feature such as port_id. Compare one-hot encoding with historical target aggregates for tree models, and explain the leakage risks.
Потоковый обработчик считает CTR по окнам и падает посередине часа. Как восстановиться без потери событий и двойного учёта?
How would you design an LLM-agent loop that checks a task output using tools such as file reading, web access or document inspection?
If the old product used filters rather than free-form text, how would you train a query parser or query encoder before real text-query logs exist?
Как на уровне Kafka/очереди рассуждать про replication, min.insync.replicas, acknowledgements и CAP trade-off, если нужно не терять сообщения при отказах?
Система развернута в двух дата-центрах, целевой SLA выше 99.95. Какие архитектурные решения помогают не уронить весь продукт при отказе одного узла или сервиса?
Представьте два видеосервиса с миллиардами роликов: в одном нужно быстро находить безопасные фрагменты внутри в основном небезопасного контента, в другом - небезопасные фрагменты внутри в основном безопасного контента. Разметки почти нет, ресурсов и времени мало. Как бы вы строили процесс?
В части событий secondary feed приходит быстрее primary. Как охарактеризовать эти случаи и найти причину?
A video analytics product watches kitchen staff and must check whether people follow location-specific safety protocols. The system needs kitchen rules, time of day and staff context. How would you design the approach?
Users can paste either raw text or a URL. Design the ML pipeline for summarizing the content, including routing, chunking and cost controls.
Нужно спроектировать рекомендательную систему или ML-платформу с нуля. Как выбирать архитектуру, данные, candidate generation и ranking?
Какие серверные компоненты нужны продукту на основе LLM, который вызывает инструменты, кэширует результаты и выполняет долгие задачи?
A speech product collects user audio. How would you filter and route audio snippets for ASR/TTS training data without poisoning the dataset?
Several annotators transcribe the same low-resource-language audio and produce inconsistent text, numbers and addresses. How do you clean or aggregate the labels?