НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

Вопросы на собеседовании frontend-разработчика

1 936 вопросов с реальных собеседований, чаще всего — в компаниях Сбер, Яндекс и Домклик.

Все вопросы

Нашлось 1 356 вопросов

  1. Как подписываться на изменения в BehaviorSubject и обрабатывать ихSeniorВСК
  2. Что происходит при повторном запросе кэшированного ресурсаSeniorСбер
  3. Как определить, что изображение появилось на экране для начала его загрузкиSeniorGlobaldrive
  4. Какой числовой формат даты подходит для сравнения объектов Date в JavaScriptSeniorITFB
  5. Как передать данные с одного микрофронтенда на другой в React?SeniorСбер
  6. Какие микротаски кроме Promise существуют в JavaScript?SeniorVK
  7. Как изменить состояние родительского компонента из дочерних компонентов во VueSeniorЛОЦИЯ
  8. Куда уходит первый запрос при заходе на сайт в браузереSeniorSminex
  9. Как вы видите себя: работать только с React или готовы работать с Vue или React NativeSeniorSoft_Media_Group
  10. Как называется алгоритм сравнения деревьев в ReactSeniorITFB
  11. Ответь на такие вопросы вслухMock-интервью с ИИ: вопросы голосом и разбор каждого ответа.
    Попробовать
  12. Зачем нужен event loop?SeniorДом.рф
  13. Как определить момент завершения всех промисов с ошибками для вызова reject в JavaScript?SeniorЯндекс
  14. Как проходят таски в event loopSeniorTilda
  15. Какой опыт с библиотеками для работы с API, например Axios?SeniorКод Безопасности
  16. Что произойдет, если у компонента поменять ключ, но свойства останутся те жеSeniorСбер
  17. Какие технические навыки определять на собеседовании?SeniorКод Безопасности
  18. Как обеспечить отображение картинки при отсутствии интернетаSeniorСбер
  19. Какое мнение о стейт-менеджерах?SeniorКод Безопасности
  20. Где должна быть звездочка в CORS, кто ее возвращает и как браузер проверяет разрешенные домены?SeniorExness
  21. Как оптимизировать тяжелую функцию в React с помощью ленивой инициализации?SeniorIT-One

Как проходит собеседование

Собеседование на frontend-разработчика обычно состоит из разговора с рекрутером, технического интервью по JavaScript и фреймворку, задачи на код и встречи с командой. В продуктовых компаниях бывает отдельная секция по вёрстке или проектированию интерфейса. На встрече с командой часто просят рассказать о самом сложном интерфейсе, который ты делал, и объяснить, почему он был устроен именно так, а не иначе.

Базу по JavaScript спрашивают почти всегда: замыкания, this, прототипы, event loop с микро- и макрозадачами, промисы и async/await. По React — рендеры и их лишние запуски, хуки, работа useEffect, состояние и мемоизация. Часто проверяют браузер: как он строит страницу, что вызывает перерисовку, как работают кэш и CORS. Для старших позиций добавляются архитектура приложения, производительность и доступность интерфейса.

Чтобы готовиться прицельно, отфильтруй вопросы по своему уровню и начни с тех, что спрашивали чаще всего: счётчик стоит у каждого вопроса. Ответь на несколько из них вслух в mock-интервью, так видно, где ответ разваливается, ещё до настоящего созвона.

Другие направления

Прорепетируй собеседование frontend-разработчика

Голосовой ИИ-интервьюер задаст вопросы твоего стека, переспросит и разберёт каждый ответ.

Тренироваться бесплатно

Связаться с поддержкой

Выбери, где удобнее написать