Какие React hooks вы использовали? С какими версиями React работали и был ли опыт с vanilla JavaScript?
Перечислите реально использованные hooks и версии React, затем приведите пример задачи на чистом JavaScript без framework.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Перечислите реально использованные hooks и версии React, затем приведите пример задачи на чистом JavaScript без framework.
Читать ответПри сопоставимых остальных условиях каскада ID специфичнее класса, а класс специфичнее тега; сравнение не является простой суммой произвольных баллов.
Читать ответReactive создаёт Proxy объекта, а ref предоставляет отслеживаемое .value; обычный ref также делает вложенный объект реактивным.
Читать ответНативный nesting может неожиданно повысить специфичность и отличается от препроцессорного синтаксиса; также нужно учитывать поддержку целевых браузеров.
Читать ответСтатический метод вызывается у класса и не требует экземпляра; метод экземпляра доступен созданным объектам и обычно работает с их состоянием.
Читать ответНативное приватное поле объявляют через #, например #balance. Обращаться к нему можно только из разрешённого лексического контекста класса.
Читать ответVue останавливает связанные с компонентом реактивные эффекты при размонтировании, но не освобождает автоматически все созданные вами внешние ресурсы.
Читать ответПрепроцессор полезен для генерации повторяющихся правил и compile-time-функций, но добавляет шаг сборки; современный CSS уже закрывает часть прежних задач.
Читать ответDOM — объектное дерево документа, CSSOM — объектная модель таблиц стилей и CSS-правил. Вместе они участвуют в формировании визуального представления.
Читать ответОбработчик вызывает setter состояния, React планирует новый render и сравнивает результат с предыдущим деревом, затем применяет нужные изменения DOM.
Читать ответref подходит для отдельного значения и допускает его замену через .value; reactive удобен для связанного объекта, чья ссылка остаётся стабильной.
Читать ответУточните, действительно ли вакансия одна, в какую команду она открыта и какие измеримые результаты ожидаются в первые месяцы.
Читать ответ