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

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

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

Все вопросы

Нашлось 212 вопросов

  1. Как TypeScript влияет на производительность в продакшнSeniorСбер
  2. Какие npm команды чаще используешь и для чегоSeniorСбер
  3. Для чего используется OPTIONS запрос (preflight)SeniorСбер
  4. В чем разница между WHERE и HAVING в SQL и зачем использовать HAVING после GROUP BY?MiddleСбер
  5. Как работает передача пропсов в микрофронтах и федеративном приложении?SeniorСбер
  6. В чем разница git commit и git pushMiddleСбер
  7. Для чего нужна команда npm ciSeniorСбер
  8. Как найти проблемную строку в большом файле при загрузке в 1С, если ошибка не указывает строкуSeniorСбер
  9. Какие типы binaryType существуют в WebSocket и зачем они нужны?SeniorСбер
  10. Что такое Blob в JavaScript и для чего он используется?JuniorСбер
  11. Ответь на такие вопросы вслухMock-интервью с ИИ: вопросы голосом и разбор каждого ответа.
    Попробовать
  12. Скрипты всегда блокирующие или бывают не блокирующиеMiddleСбер
  13. Писал ли сервисы, утилиты, скрипты, плагины на Node.jsSeniorСбер
  14. Принимаете ли вы участие во внедрении или просто уведомляют о релизеMiddleСбер
  15. Каковы преимущества Material UIMiddleСбер
  16. Что такое Mutation Observer и для чего он нужен?JuniorСбер
  17. Что такое forwardRef в React и для чего он используется?JuniorСбер
  18. Какое отношение к Node.jsSeniorСбер
  19. Как фронтенды обмениваются контрактами в микрофронтендной архитектуре?SeniorСбер
  20. Какой протокол используется во второй версии HTTPMiddleСбер
  21. Какие форматы изображений использовать для вебаSeniorСбер

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

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

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

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

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

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

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

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

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

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