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

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

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

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

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

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

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

Каталог

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

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

Что такое enum в TypeScript и почему часто предпочитают union literal types или as const-объекты?

Это увеличивает размер итогового бандла и может привести к нежелательным побочным эффектам при tree-shaking.

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

Что вообще дает эта цифра (задержка) в setTimeout с точки зрения работы Event Loop? Расскажи с технической точки зрения, как setTimeout работает в браузере — куда кладется задача, в какую очередь (микротасков, макротасков, стек вызовов)?

setTimeout планирует выполнение функции или фрагмента кода через указанное количество миллисекунд.

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

Создайте React-приложение: поле ввода поискового запроса и select для фильтрации по статусу. API не поддерживает значение all, хотя оно должно быть доступно в интерфейсе. Запрашивайте данные при изменении текста и фильтра, отобразите для каждого полученного персонажа name и status, обработайте состояния загрузки и ошибок. Если API получает имя несуществующего персонажа, оно возвращает 404.

jsx import React, { useState } from 'react';

Читать ответ