Какие принципы ООП ты знаешь?
Объектно-ориентированное программирование (ООП) базируется на четырёх основных принципах:
Читать ответПодготовка к интервью
15 вопросов с собеседований в АйтиФаундейшн
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в АйтиФаундейшн. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: react, frontend, browser.
Каталог
Объектно-ориентированное программирование (ООП) базируется на четырёх основных принципах:
Читать ответВыбор между микрофронтендами и монолитом зависит от нескольких факторов:
Читать ответИнструменты:
Читать ответКэширование запросов на фронтенде помогает снизить нагрузку на сервер и ускорить загрузку данных. Основные способы:
Читать ответДля измерения времени рендеринга компонента в frontend можно использовать несколько подходов:
Читать ответВ React для хранения значения в компоненте без вызова ререндера можно использовать хук useRef.
Читать ответАтрибут key в React используется для уникальной идентификации элементов списка при их рендеринге.
Читать ответВ React key — это специальный проп, который используется для уникальной идентификации элементов в списках при их рендеринге.
Читать ответИспользование индекса массива в качестве ключа (key) в React может привести к проблемам с производительностью и корректностью обновления компонентов.
Читать ответuseRef — позволяет создавать изменяемый объект, который сохраняется между рендерами.
Читать ответТакже, контекст ухудшает читаемость и управляемость кода при разрастании приложения, затрудняя отслеживание изменений состояния.
Читать ответuseMemo и useCallback — хуки React для оптимизации производительности, но они решают разные задачи:
Читать ответ