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

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

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

Все вопросы

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

  1. Как работают редьюсеры в ReduxSeniorSmartWay
  2. Как обратиться к объекту и пройти по цепочке прототипов в JavaScriptSeniorСбер
  3. Как key влияет на перерендеринг шаблона во VueSeniorЛОЦИЯ
  4. Что выделяет React среди других библиотек, что нравится и не нравится в работе с нимSeniorТочка
  5. Какие рекомендации по написанию CSS-стилей: использовать id, классы, теги или дата-атрибуты?SeniorИсходный Код
  6. Какие требования к системе существуютSeniorИРИ
  7. Почему метод splice в JavaScript возвращает вырезанные элементы и является ли он мутабельнымSeniorИннотех
  8. Какие билдеры и инструменты для сборки использовали кроме Webpack?SeniorКод Безопасности
  9. Как организована работа с новыми API, используются ли Swagger или другие инструменты?SeniorCyber Interactive
  10. Какой опыт работы с webpack, включая настройку и добавление плагиновSenioramoCRM
  11. Ответь на такие вопросы вслухMock-интервью с ИИ: вопросы голосом и разбор каждого ответа.
    Попробовать
  12. Какие этапы рендеринга в браузереSeniorCenticore
  13. Как выполнить тяжеловесный код на конскрипшн и сделать это максимально гладко для пользователяSeniorCenticore
  14. Приходилось ли пользоваться Git через терминал или GUISeniorKvando Technologies
  15. Как catch влияет на цепочку промисов в JavaScriptSeniorАльфа-банк
  16. Какой паттерн использовать для передачи данных между модулями без сильной зависимости?SeniorBlack Wall Group (BWG)
  17. Как определить, что результат функции не изменился при повторном вызове для мемоизацииSeniorДомклик
  18. Как использовать resolve и reject внутри callback для управления состоянием Promise в JavaScriptSeniorЯндекс
  19. Как настраивать роутинг в федеративном приложении и микрофронтах?SeniorСбер
  20. Как можно закэшировать данные useSWR, чтобы при возврате на страницу данные брались из кэшаSeniorБиблио-Глобус
  21. Как реализовать обработку ввода пользователя в поисковую строку в Angular с использованием реактивных формSeniorВСК

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

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

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

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

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

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

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

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

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

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