Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

1613 вопросов 1634 компании 353 технологии

Усильте резюме перед собеседованием

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

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 1613
Лайвкодинг

Практическая задача: в React загрузить пользователя по userId через fetch и отменить предыдущий запрос, если userId изменился до завершения запроса.

В эффекте создайте AbortController и отменяйте его в cleanup при смене userId; старому запуску запретите менять state.

Читать ответ
Поведенческий

Вы начинали изучать React, а React более популярен и вакансий по нему больше. Почему в итоге перешли на Angular?

Объясните реальную причину перехода: задачи команды, требования проекта, удобство подхода или возможность развиваться.

Читать ответ
Теория

Как предотвратить race condition при повторных асинхронных запросах из useEffect? Какие нативные средства JavaScript позволяют отменять запросы?

В cleanup отменяйте запрос AbortController и запрещайте старому запуску обновлять состояние через флаг или номер поколения.

Читать ответ