133 вопроса по Compose с технических собеседований
133 вопроса1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по Compose — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: compose, jetpack compose, docker.
Jetpack Compose — это современный инструмент для создания UI в Android с помощью декларативного подхода. Основные компоненты и составляющие Jetpack Compose:
В Jetpack Compose CompositionLocal — это механизм для передачи данных вниз по дереву компонентов без явного пробрасывания параметров. Он создаёт локальный контекст, доступный дочерним элементам.
LaunchedEffect и rememberCoroutineScope — это два разных способа управления корутинами в Jetpack Compose, отличающиеся по жизненному циклу и контексту запуска.
В Jetpack Compose для получения текущего значения контекста используется объект LocalContext. Это CompositionLocal, который предоставляет доступ к Context Android.
В Jetpack Compose анимационные эффекты реализуются с помощью встроенных API, которые позволяют плавно изменять значения состояний и создавать переходы. Основные инструменты:
В Jetpack Compose компонент Box представляет собой контейнер, который позволяет накладывать дочерние элементы друг на друга, располагая их в одном и том же пространстве.
В Jetpack Compose функции remember и rememberSavable используются для сохранения состояния между пересозданиями композируемых функций, но отличаются по способу сохранения: