Для чего нужен package-lock.json?
Файл package-lock.json фиксирует точные версии всех установленных зависимостей, включая их подзависимости. Это обеспечивает воспроизводимость сборок на разных машинах и в разное время.
Читать ответПодготовка к интервью
32 вопроса с собеседований в МТС Digital
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в МТС Digital. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, security.
Каталог
Файл package-lock.json фиксирует точные версии всех установленных зависимостей, включая их подзависимости. Это обеспечивает воспроизводимость сборок на разных машинах и в разное время.
Читать ответДа, важно задавать вопросы о проекте, команде и процессах разработки, чтобы понять контекст работы и ожидания. Например:
Читать ответCORS (Cross-Origin Resource Sharing) — это механизм, позволяющий веб-страницам запрашивать ресурсы с другого домена, порта или протокола, отличного от того, с которого была загружена сама страница.
Читать ответИспользовал компонентный подход, следуя принципам атомарного дизайна. Разделил проект на мелкие, переиспользуемые компоненты, сгруппировав их по уровням абстракции: атомы, молекулы, организмы, шаблоны и страницы.
Читать ответПреимущества микрофронтендов:
Читать ответОбычный объект JavaScript:
Читать ответLocalStorage: Позволяет хранить данные без срока истечения.
Читать ответДа, приходилось мокировать API-данные, чтобы изолировать фронтенд от реального бэкенда на этапе разработки или тестирования. Обычно это делается несколькими способами:
Читать ответ