Банк вопросов
Вопросы для подготовки к интервью
1 600+ тренировочных вопросов с фильтрами по теме, тегу компании и сложности.
Показано 20 из 1635 вопросов
Разработайте систему автоматического обучения для рекомендаций контента на новостном сайте, которая должна учитывать 10 миллионов уникальных пользователей и их предпочтения. Какую стратегию вы выберете для обновления модели?
Создайте систему 'похожие видео' для видеосервиса, которая должна обрабатывать 20 миллионов пользователей и обеспечивать менее 150 мс на запрос. Какие факторы вы будете учитывать при построении модели рекомендаций?
Разработайте систему рекомендаций для электронной коммерции, которая будет обрабатывать 1 миллион пользователей и 10 000 запросов в секунду. Система должна выдавать персонализированные рекомендации товаров по запросу пользователя за не более чем 100 мс. Учтите ограниченный бюджет на хранилище данных в 50 000 долларов.
Создайте систему рекомендаций для музыкального сервиса, которая будет обрабатывать 5 миллионов пользователей и обеспечивать 5000 запросов в секунду. Система должна выдавать результаты за 200 мс и учитывать предпочтения пользователей на основе их истории прослушивания. Обсудите компромиссы между точностью и скоростью ответа.
Разработайте систему ранжирования новостной ленты для социальной сети, которая будет обрабатывать 2 миллиона активных пользователей с 20 000 запросов в секунду. Система должна учитывать взаимодействия пользователей с контентом и возвращать результаты за 150 мс. Вам нужно будет выбрать подходящий алгоритм ранжирования.
Создайте систему таргетинга рекламы для интернет-магазина, которая будет обрабатывать 1 миллион пользователей и 15 000 запросов в секунду. Система должна возвращать подходящую рекламу за 80 мс, основываясь на поведении пользователей и их предпочтениях. Обсудите проблемы конфиденциальности данных.
Разработайте систему рекомендаций для функции 'Похожие товары' в электронной коммерции, которая должна обрабатывать 3 миллиона пользователей с 8 000 запросов в секунду. Система должна возвращать результаты за 150 мс и использовать как данные о товарах, так и о пользователях. Обсудите архитектурные решения для масштабируемости.
Разработайте персонализированную систему рассылки электронных писем для интернет-магазина, которая будет обрабатывать 500 000 пользователей и отправлять 10 000 писем в секунду. Система должна создавать персонализированный контент на основе анализа поведения пользователей и генерировать письма за 300 мс. Обсудите компромиссы между персонализацией и производительностью.
Создайте систему рекомендаций для видео-платформы, которая будет обрабатывать 10 миллионов пользователей и 25 000 запросов в секунду. Система должна возвращать результаты за 200 мс и учитывать пользовательские предпочтения и текущие тренды. Обсудите, как можно достичь баланс между актуальностью и разнообразием рекомендаций.
Разработайте систему, которая будет рекомендовать разделы новостей пользователям на основе их интересов. Система должна обрабатывать 1 миллион пользователей и 12 000 запросов в секунду, возвращая рекомендации за 100 мс. Обсудите, как можно использовать машинное обучение для повышения качества рекомендаций.
Создайте систему 'Люди также купили' для интернет-магазина, которая будет обрабатывать 2 миллиона пользователей и 5 000 запросов в секунду. Система должна возвращать результаты за 150 мс и учитывать общую историю покупок. Обсудите, как можно использовать графы для улучшения рекомендаций.
Разработайте систему рекомендаций для сервиса потокового видео, которая будет обрабатывать 8 миллионов пользователей и 30 000 запросов в секунду. Система должна выдавать рекомендации за 250 мс и учитывать ряд факторов, таких как время просмотра и рейтинг. Обсудите подходы к обработке больших объемов данных в реальном времени.
Разработайте систему для распознавания лиц в реальном времени с использованием камер в общественных местах. Система должна справляться с 5000 пользователями одновременно и обрабатывать 1000 изображений в секунду. Требуется время отклика не более 2 секунд.
Вы должны построить систему поиска изображений продуктов на основе текстовых запросов. Система должна поддерживать 1 миллион пользователей и обрабатывать 5000 запросов в секунду с латентностью не более 1 секунды.
Разработайте систему мониторинга видеонаблюдения для крупных общественных мероприятий. Система должна обрабатывать 2000 видеопотоков одновременно с минимальной задержкой и обеспечивать хранение данных в течение 30 дней при объеме данных около 10 ТБ в день.
Создайте систему для анализа медицинских изображений, которая может обрабатывать 100 000 снимков в день. Система должна обеспечивать точность не менее 95% и время отклика не более 5 секунд на изображение.
Вы должны разработать систему для распознавания текста (OCR) с поддержкой 10 языков. Система должна обрабатывать 50 000 документов в день с точностью не менее 90% и обеспечивать время отклика не более 3 секунд на документ.
Разработайте систему восприятия для автономного вождения. Система должна обрабатывать информацию от 10 сенсоров с частотой 20 Гц и обеспечивать время реагирования не более 100 миллисекунд для критических решений.
Вы должны создать систему контроля качества для производственной линии. Система должна обрабатывать 2000 изображений в час и обеспечивать выявление дефектов с точностью не менее 95%. Бюджет на реализацию составляет 100 000 долларов.
Создайте систему для обнаружения лиц в видеопотоке, которая должна обрабатывать 100 видеопотоков в реальном времени с максимальной задержкой 200 миллисекунд. Система должна работать на оборудовании с бюджетом до 50 000 долларов.
Подготовьтесь к следующему интервью с Vibe Interview.
Скачать Vibe Interview