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

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

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

Все вопросы

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

  1. Как реализовать кэш с методами get, set, delete и clear с поддержкой TTL в JavaScriptMiddleSpotware
  2. Какие плюсы и минусы иммутабельности данныхMiddleVK
  3. Какая система оценки задач используетсяMiddleAltenar
  4. Использовал ли утилиты для анализа бандлаMiddleООО Рокет Тех
  5. Бывали ли ситуации несогласия с замечаниями в код ревьюMiddleAltenar
  6. Какие бандлеры существуют и для чего они используютсяMiddleООО Премиум ИТ Солюшен
  7. Приходилось ли разбираться в чужом коде и исправлять багиMiddleДиджиталСектор
  8. Расскажи про опыт упаковки продуктов в портфолиоMiddleТТ-Медиа
  9. Как сделать, чтобы скрипт выполнялся, но не блокировал рендерингMiddleСбер
  10. Используете ли var в работеMiddle1221 Systems
  11. Ответь на такие вопросы вслухMock-интервью с ИИ: вопросы голосом и разбор каждого ответа.
    Попробовать
  12. Как справляться со сложными задачами, когда не понимаешь, как технически реализовать?MiddleГазпромбанк
  13. Для чего делают кнопки, которые не отправляют формыMiddleЛитРес
  14. Был ли опыт лайкодингаMiddleЯндекс
  15. Можно ли выполнить модифицирующий запрос на другой домен из браузераMiddleСбер
  16. Какие обязанности техлида в продукте?MiddleЛуис+
  17. Предлагали ли вы идеи и продвигали их в бизнес-частиMiddleSmartWay
  18. Как реализовать функцию, принимающую селектор и возвращающую объект с методами для добавления классов и навешивания событийMiddleСбер
  19. В чем разница между рекурсией и вызовом через setTimeout с точки зрения использования памятиMiddleCyber Interactive
  20. Какой принцип безопасности браузера используется по умолчаниюMiddleСбер
  21. Почему возникают срочные задачи, если все планируется заранееMiddleGlobaldrive

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

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

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

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

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

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

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

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

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

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