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

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

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

Все вопросы

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

  1. Что такое компоненты, модули, сервисы, интерцепторы и директивы в Angular?JuniorLeverX
  2. Создавал ли ты кастомные события мыши во frontendSeniorООО Свифтсэнд
  3. Что происходит с авторизацией при закрытии и повторном открытии браузераSeniorITQ Group МКБ БАНК
  4. Как добавить элемент в массив с помощью метода push в JavaScriptMiddleЯндекс
  5. Это был первый опыт работы или был еще ранееMiddleEvApps
  6. Является ли интерфейс единственным способом абстракции в паттерне инверсии зависимости?SeniorBlack Wall Group (BWG)
  7. Почему Promise.race не подходит для выбора лучшего покупателя в JavaScriptSeniorЯндекс
  8. Как реализовать функцию isNaN без использования Object.is в JavaScriptSeniorИнити
  9. Почему ресурсы CSS и JavaScript блокируют построение и отображение страницыSeniorRutube
  10. Как организован процесс работы с ветками и слияниями?SeniorООО Рокет Тех
  11. Ответь на такие вопросы вслухMock-интервью с ИИ: вопросы голосом и разбор каждого ответа.
    Попробовать
  12. Какие данные можно мутировать в JavaScript, а какие нетMiddleIT-One
  13. В чем разница между сбросом стилей и нормализацией стилейMiddleGlobaldrive
  14. Как проверить успешность платежа?SeniorЯндекс
  15. До какого размера стоит делать React компонентыSeniorАльфа-банк
  16. Что делать, если руководство хочет сменить технологию фронтенда, а вы не согласныSeniorДомклик
  17. Почему при откате восстанавливается серия постов, а не один пост?SeniorBlack Wall Group (BWG)
  18. Как получить ref компонента сразу после его отрисовки при условном рендеринге во VueSeniorЛОЦИЯ
  19. Как оптимизировать первую загрузку при увеличении размера бандла приложения?SeniorExness
  20. Как решить проблему неправильной оценки задач и сжатых сроковMiddleTYMY
  21. Как удалить последний элемент массива в setState без мутаций в React?SeniorBlack Wall Group (BWG)

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

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

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

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

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

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

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

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

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

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