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

Вопросы на собеседовании в X-Notes

37 вопросов с собеседований в X-Notes

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в X-Notes. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, react.

Каталог

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

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

Расскажите о принципиальной разнице между Angular как фреймворком и React как библиотекой.

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

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

Насколько хорошей практикой является хранение в глобальном Redux store информации о профиле пользователя и корзине одновременно? Как это влияет на архитектуру?

Хранение информации о профиле пользователя и корзине одновременно в глобальном Redux store — распространённая практика, но требует продуманной архитектуры.

Читать ответ
Лайвкодинг

Реализуйте полифил Promise.all: функция должна принимать массив промисов, резолвиться результатами в исходном порядке после успешного завершения всех промисов и учитывать граничные случаи.

Реализация полифилла для Promise.all должна принимать массив промисов и возвращать новый промис, который:

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

Расскажи про жизненный цикл функциональных компонентов React и как к нему подключаться.

Функциональные компоненты React не имеют собственных методов жизненного цикла, как классовые, но с появлением хуков можно управлять их жизненным циклом.

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

Расскажи про useEffect и useLayoutEffect: в чём разница, когда что использовать?

useEffect вызывается после того, как React отрисовал компонент и обновил DOM. Это значит, что эффект выполняется асинхронно после того, как браузер отобразил изменения, что позволяет не блокировать визуальное обновление.

Читать ответ