Работал ли ты с архитектурными подходами типа FSD (Feature-Sliced Design)?
На проектах я использовал различные архитектурные подходы, включая:
Читать ответПодготовка к интервью
8 вопросов с собеседований в 4dev
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в 4dev. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser.
Каталог
На проектах я использовал различные архитектурные подходы, включая:
Читать ответДа, у меня есть опыт написания автотестов, включая end-to-end (E2E) тесты.
Читать ответИспользование типа any в проекте старались минимизировать, так как он отключает проверку типов и снижает безопасность кода.
Читать ответИспользую подход, близкий к Perfect Pixel, но с учетом гибкости и особенностей адаптивного дизайна.
Читать ответСерверное состояние — это данные, которые хранятся и управляются на сервере, например, информация о пользователях, сессиях, настройках, данные из базы.
Читать ответЮнит-тесты пишутся для проверки отдельных функций или компонентов в изоляции, а E2E-тесты — для проверки работы приложения целиком, имитируя действия пользователя.
Читать ответВ нашей команде каждая новая фича обязательно проходила код-ревью перед слиянием в основную ветку. Обычно требовалось минимум два аппрува от разных разработчиков, чтобы обеспечить качество и избежать ошибок.
Читать ответДа, в современных командах дизайнеры часто используют Figma для создания макетов и прототипов интерфейсов.
Читать ответ