Подборка объединяет вопросы, отмеченные на этапах интервью в ГКУ Инфогород. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, react.
React считается библиотекой, а не фреймворком, потому что он предоставляет лишь часть функционала для построения пользовательских интерфейсов, а не полный набор инструментов для разработки приложения.
В React хуки должны вызываться на верхнем уровне компонента и не внутри условий или циклов, потому что React полагается на порядок вызовов хуков для правильного сопоставления состояния и эффектов между рендерами.
Оценка задач обычно измеряется в часах, что позволяет более точно планировать и отслеживать время выполнения. В зависимости от проекта и методологии, задачи могут быть разного размера:
Virtual DOM — это абстрактное представление реального DOM, которое используется в современных фронтенд-фреймворках (например, React) для оптимизации обновлений интерфейса.