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

Банк вопросов с собеседований

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

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

Усильте резюме перед собеседованием

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

Анализ резюме
Сбросить

Каталог

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

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

Что такое шаблоны и строковые литералы в JavaScript?

Шаблонные литералы (или шаблонные строки) — это синтаксис для создания строк в JavaScript, который обеспечивает ряд преимуществ по сравнению с обычными строковыми литералами (с одинарными или двойными кавычками).

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

Чем отличаются контролируемые и неконтролируемые компоненты в React? В каких случаях лучше использовать неконтролируемые?

Контролируемый input в React — это элемент формы, значение которого полностью управляется состоянием компонента.

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

Код-ревью React-компонентов Comments и CommentsEditor: найдите логические и UX-проблемы в коде (например, некорректное сохранение индекса при закрытии шторки, проблемы с обновлением value при изменении пропсов).

В коде React-компонентов Comments и CommentsEditor часто встречаются следующие логические и UX-проблемы:

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

Ты знаешь, что такое метрика FCP (First Contentful Paint)? Предположим, у нас приложение на React — соцсеть с серверным рендерингом, и есть проблема: когда пользователь по прямой ссылке заходит на чей-то профиль, у него долго висит белый экран. Можешь пройтись по этапам — что происходит с момента, когда пользователь нажал Enter, до момента, когда появился первый контент?

Для улучшения метрики FCP (First Contentful Paint) в Lighthouse можно применить следующие подходы:

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

Как реализовать взаимодействие между вкладками браузера для такого сценария?

Для синхронизации двух вкладок браузера через localStorage используется событие storage. Оно срабатывает в других вкладках, когда в одной вкладке происходит изменение данных в localStorage.

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

Что такое Virtual DOM и как он работает в React?

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

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

Какие ещё способы оптимизации производительности React-приложения ты знаешь?

Для решения проблемы производительности в React-приложении при жалобах на лаги можно последовательно выполнить следующие шаги:

Читать ответ