Подготовка к интервью

Вопросы для позиции «Frontend-разработчик»

1745 вопросов для подготовки на позицию Frontend-разработчик

1745 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка помогает системно подготовиться к интервью на позицию Frontend-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: frontend, browser, react.

Каталог

Результаты поиска

Найдено: 1745
Теория

Какие скрытые ошибки бывают в работающем React-компоненте?

Уберите побочные эффекты из render, не мутируйте props и управляйте жизненным циклом таймера и listener. Внешняя видимость результата не доказывает корректность повторных рендеров и размонтирования.

Читать ответ
Теория

Почему во frontend возникает необходимость работать с асинхронным кодом и как работают event loop, microtasks и macrotasks?

Асинхронность позволяет не занимать главный поток ожиданием сети, таймеров и событий, сохраняя возможность обслуживать интерфейс.

Читать ответ
Поведенческий

Из кого состояла команда и как в ней было организовано кросс-функциональное взаимодействие: аналитика, менеджмент, frontend, backend, дизайн?

Назовите реальных участников команды и покажите, как задача проходила между аналитикой, дизайном, frontend и backend.

Читать ответ
Теория

Как пользоваться React DevTools Profiler для анализа ререндеров и что означает цветовая подсветка компонентов?

Запишите проблемное взаимодействие в Profiler, выберите commit и найдите дорогие компоненты по flame/ranked chart, затем изучите причины их обновления.

Читать ответ
Теория

Как создаются переменные и присваиваются данные в JavaScript? Что происходит при создании примитива и объекта?

Переменная связывает имя со значением. При присваивании примитива копируется значение, а при присваивании объекта копируется значение ссылки на тот же объект.

Читать ответ