Ctrl K
Frontend · Middle · Теория

Вам нужно загрузить данные по ста идентификаторам, но бэкенд выдерживает не больше трёх параллельных запросов. Как вы это реализуете и как обработаете ошибки отдельных запросов?

~4 мин голосом

Как подойти

Проверяют, понимает ли кандидат, как работают промисы при параллельной загрузке: что Promise.all ничего не ограничивает, как вручную построить пул с лимитом конкурентности и как сделать загрузку устойчивой к ошибкам отдельных запросов, не теряя порядок результатов.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыПредставьте, что в коде подряд идут console.log, setTimeout с нулевой задержкой, Promise.resolve().then и асинхронная функция с await. В каком порядке это выполнится и почему? MiddleЧто такое промис, и чем async/await отличается от цепочки then? Junior

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин