Web

Web


1. Где передавать идентификатор клиента в REST API? (Где в API-запросе лучше передавать конкретного клиента для метода client_info()?)

2. Как передать несколько параметров фильтрации в query string?

3. Как сделать операцию списания денег идемпотентной?

4. Как вернуть клиенту файл размером в гигабайт

5. Как сервер может понять, что клиент закрыл браузер во время загрузки файла?

6. Как реализовать процесс загрузки 50 файлов с контролем успешности каждого файла?

7. Как бы вы организовали мини-сервис с двумя сущностями и GET-методом для получения записи по id?

8. Архитектура backend-приложения для настройки новостной ленты

9. Как спроектировать дашборд сравнения изменений данных у своей системы и конкурента?

10. (Продолжение) Опиши как будешь решать, необходимо получить данные.

11. (Продолжение) Как уменьшить задержку при сборе данных из внешнего источника?

12. (Продолжение) Какие проблемы могут быть у сервиса сбора внешних данных после нашего фикса уменьшения задержки?

13. (Продолжение) Тестирование предложенной системы

14. Как диагностировать нестабильную REST API интеграцию между двумя сервисами?

15. Что и почему стоит выбрать между frontend и сервисом товаров: REST или брокер сообщений?

16. Как уведомить клиента о завершении фоновой задачи?