Ctrl K

Библиотека вопросов

Вопросы с настоящих собесов. Любой можно отработать голосом за пару минут — с интервьюером, баллом и разбором.

Ваш сервис по сети вызывает другой сервис. Какие проблемы могут возникнуть и как с ними справляться?Backend · ТеорияJuniorВаш сервис синхронно обращается к внешнему сервису, который иногда отвечает очень медленно или с ошибками. Как сделать так, чтобы это не положило ваш сервис?Backend · ТеорияMiddleСервис сохраняет заказ в базу, а затем публикует событие «заказ создан» в брокер сообщений. Какие проблемы здесь возможны и как их решить?Backend · ТеорияMiddleОсновная таблица в вашей базе выросла до нескольких терабайт, и один инстанс перестал справляться с записью. Как бы вы спроектировали переход на шардирование?Backend · ДизайнSeniorОформление заказа затрагивает три сервиса — заказы, платежи и склад, — и у каждого своя база. Как обеспечить согласованность данных, если один из шагов падает?Backend · ДизайнSeniorСпроектируйте распределённый rate limiter для публичного API: лимиты задаются на ключ клиента, запросы обрабатывают десятки инстансов шлюза.Backend · ДизайнSenior