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

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

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

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

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

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

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

Каталог

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

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

С React Context работал? Можете объяснить концепцию, как это работает и в каких случаях его использование оправдано, а в каких лучше использовать State Management?

useContext \- это хук в React, который позволяет функциональным компонентам подписаться на изменения контекста.

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

Как выполнить глубокое клонирование объекта в JavaScript? Какие варианты существуют, какой выберешь и почему?

Обратите внимание, что в исходном коде были вызовы () в массиве, которые не валидны, я заменил их на null для корректности.

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

Есть два вложенных блока A и B с заданными размерами. Как расположить блок B ровно по центру блока A? Предложите несколько вариантов, включая решения для старых браузеров без поддержки flexbox.

Чтобы расположить вложенный блок B ровно по центру блока A, можно использовать несколько подходов:

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

Как сделать так, чтобы функция с Generic принимала только строку или экземпляр класса Bar, а в остальных случаях выдавала ошибку TypeScript?

В TypeScript можно ограничить Generic-параметр с помощью условных типов и объединений типов. Чтобы функция принимала только либо строку, либо экземпляр класса Bar, можно сделать так:

Читать ответ