Что делать, если бизнес-изменение записалось в БД, а событие в Kafka не отправилось?
Банк вопросов из реальных собеседований
Направления, темы и вопросы из записей интервью. Фильтры ниже сохраняются в ссылке.
Все вопросы
673 вопроса из реальных интервью
У товара может быть несколько фотографий: общий вид, детали, разные ракурсы. Как получить устойчивое представление товара для поиска по фото?
In PyTorch, what should Dataset do, what should collate_fn do, how do num_workers affect this, and where should .to(device) usually happen?
Compare REST and gRPC at a high level. Then explain what a database index does and what simple data structures can back an index.
Multiple threads update individual pixels of the same screen. What can go wrong, and how would you design synchronization?
Multiple clients send pixel updates to a central server over the internet. What transport/protocol would you use and what tradeoffs matter?
Как построить сервис, который по текстовому запросу генерирует презентацию и PDF?
Разберите мультимодальный fashion-рекомендер совместимых вещей: генерацию кандидатов, эмбеддинги, разметку образов, hard negatives, reranking и то, что не сработало.
Есть две одинаковые неоднородные веревки. Каждая полностью сгорает за 60 минут, но скорость горения по длине неизвестна. Есть зажигалка. Как отмерить 45 минут?
Пользователь повторно отправил запрос на пополнение баланса. Как сделать endpoint идемпотентным?
Как Redis обрабатывает запросы внутри и за счет чего отдельные команды выглядят атомарными и согласованными для клиента?
Как адаптировать имеющуюся модель под новые задачи? Какие варианты вы бы рассмотрели и от чего зависит выбор?
Агент генерирует презентации/таблицы/документы. Как хранить версии артефактов и поддерживать откат/редактирование?
В датасете есть missing values и шумные признаки. Как системно обработать их до обучения и в production?
Для realtime CTR dashboard нужно описать Kafka/event log. Какая схема события нужна и по какому ключу партиционировать?
Когда накопившийся технический долг оправдывает переписывание сервиса или ML-платформы с нуля, а когда лучше улучшать систему итеративно?
В микросервисной системе сервисы общаются через API и события. Как документировать и проверять контракты, чтобы релизы не ломали consumers?
Fashion item-to-item рекомендации возвращают много почти одинаковых вещей. Как разделить ответственность retrieval, ranking и reranking, чтобы сохранить релевантность и добавить разнообразие?
В time-series табличной задаче кандидат выбирает CatBoost. Как объяснить выбор и какой baseline нужен?
Какие риски возникают при применении RL к trading/market-making задачам?
Представления пользователя и поста для мультимодальной ленты
Разбиение данных и утечки в фрод-модели
Разбор training loop на PyTorch для многоклассовой классификации
Какие базовые семейства алгоритмов есть в рекомендациях и что делать с cold start?