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

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

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

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

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

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

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

Каталог

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

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

Что мемоизируют useCallback, useMemo и React.memo и как они работают вместе?

useMemo — это хук React, который позволяет мемоизировать вычисленное значение, чтобы не пересчитывать его при каждом рендере, если зависимости не изменились.

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

[имя] как выполнить глубокое копирование объекта в JavaScript, какие есть плюсы и минусы подходов?

Глубокое копирование объектов в JavaScript означает создание новой копии объекта со всеми вложенными объектами, а не просто копирование ссылок.

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

Что такое Virtual DOM и как он работает? Чем отличается от обычного DOM в JavaScript?

Virtual DOM — это абстрактное представление реального DOM, которое используется в современных фронтенд-фреймворках (например, React) для оптимизации обновлений интерфейса.

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

Недавно в JavaScript появился helper Promise.withResolvers. Слышал про такой? Нужно написать его аналог вместо второй строки.

Функция promiseWithResolver создаёт отложенный промис (deferred promise), возвращая объект с самим промисом и функцией для его разрешения (resolve).

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

Какие курсы изучал или самостоятельно учился frontend-разработке?

Для изучения frontend-разработки я проходил курсы на таких платформах, как Udemy и Coursera, где изучал основы HTML, CSS, JavaScript, а также современные фреймворки, например React.

Читать ответ