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

Вопросы для позиции «Frontend-разработчик»

1745 вопросов для подготовки на позицию Frontend-разработчик

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

Что проверяют на интервью

Как устроена подборка

Подборка помогает системно подготовиться к интервью на позицию Frontend-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: frontend, browser, react.

Каталог

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

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

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

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

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

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

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

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

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

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

Читать ответ