Как работает Fiber и как устроена приоритизация (scheduler) в React?
Fiber представляет работу React как дерево узлов; планировщик позволяет разделять вычисление обновления и выбирать более срочную работу.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Fiber представляет работу React как дерево узлов; планировщик позволяет разделять вычисление обновления и выбирать более срочную работу.
Читать ответВо Vue scoped CSS преобразует селекторы и добавляет специальный атрибут элементам компонента, ограничивая область действия стилей.
Читать ответСеть обслуживается средой выполнения, пока JavaScript свободен для других задач; завершённые операции ставят обработчики в очереди event loop.
Читать ответДля map-подобного преобразования нужны два generic-параметра: T для исходного элемента и U для результата callback.
Читать ответkey сохраняет идентичность карточки при сопоставлении списка, но не запрещает обновления из-за изменённых props или реактивных зависимостей.
Читать ответДля плавного поворота задайте иконке transition: transform 200ms и меняйте transform: rotate(180deg) при hover кнопки.
Читать ответTypeScript проверяет структурную совместимость: объект должен иметь все обязательные поля Admin с подходящими типами, независимо от названия типа.
Читать ответДля упрощённой реактивности нужен Proxy с get для track и set для trigger при успешном изменении свойства.
Читать ответВо время выполнения styles обычно является отображением локальных имён классов в сгенерированные строки; TypeScript-тип задаёт декларация сборщика.
Читать ответСначала уточните пользовательскую цель, сценарии и критерии готовности, затем совместно определите API и границы ответственности.
Читать ответЗадайте две колонки grid-template-columns: repeat(2, minmax(0, 1fr)) — они разделят доступную ширину поровну.
Читать ответТочный следующий этап знает рекрутер; полезно уточнить формат, ожидаемый уровень Vue и разрешённые инструменты заранее.
Читать ответ