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

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

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

Все вопросы

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

  1. Как работает массив tickets в JavaScriptSeniorЯндекс
  2. Как удалить дубликаты из массива чисел и строк без использования Set в JavaScript?SeniorTilda
  3. Вы руководитель команды фронтендSeniorКод Безопасности
  4. Как определить сторону для отображения контекстного меню, чтобы оно не выходило за пределы экрана?SeniorCyber Interactive
  5. Почему Vue удобен для разбивки кода на компоненты и переиспользования по сравнению с чистым JavaScriptSeniorMTS
  6. Как обновлять страницы при использовании SSG, если данные меняютсяSeniorKodix
  7. На чем реализован сайт для велосипедов, используется ли ReactSeniorТТ-Медиа
  8. Какие особенности у JSONSeniorСбер
  9. Какие проблемы могут быть в карточке товара и что можно улучшить?SeniorTilda
  10. Что должна возвращать функция any?SeniorЯндекс
  11. Ответь на такие вопросы вслухMock-интервью с ИИ: вопросы голосом и разбор каждого ответа.
    Попробовать
  12. Каков порядок вывода в консоль в React-компоненте?SeniorКИТМЕД
  13. Как нативно реализовать светлую и темную тему в CSSSeniorLoyaltyLabs
  14. Выпадает ли элемент из потока при position relative в CSSSeniorДомклик
  15. Где повесить обработчик клика для кнопок при маппинге массива в React?SeniorCyber Interactive
  16. Интегрировался ли с трекерами задач, например Jira?SeniorЯндекс
  17. Насколько комфортно работать с Angular и React при переходе с Angular на ReactSeniorGetMatch
  18. Какие инструменты использовать для анализа производительности и отладки ререндеринга компонента?SeniorИсходный Код
  19. Почему форма отправляется два раза при сабмите в ReactSeniorMilk and Cartoons
  20. Как получать всегда свежие данные на клиенте несмотря на кэшированиеSeniorСбер
  21. Что будет значением первого параметра в колбэке map при переборе массиваSeniorДомклик

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

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

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

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

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

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

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

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

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

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