Можешь перечислить основные компоненты слоя Presentation в архитектуре Clean Architecture?
Основные компоненты слоя Presentation в архитектуре Clean Architecture для Android обычно включают:
Читать ответПодготовка к интервью
43 вопроса с собеседований в Центр Инвест Банк
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Центр Инвест Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, kotlin, android.
Каталог
Основные компоненты слоя Presentation в архитектуре Clean Architecture для Android обычно включают:
Читать ответHashSet и TreeSet — это реализации интерфейса Set в Java, но они отличаются по внутреннему устройству и поведению:
Читать ответActivity — это базовый строительный блок приложения Android, представляющий собой один экран с пользовательским интерфейсом.
Читать ответonCreate(): Вызывается при первом создании Activity.
Читать ответОсновные недостатки RecyclerView, которые могут негативно повлиять на производительность приложения:
Читать ответОсновные уровни в концепции чистой архитектуры (Clean Architecture) обычно включают:
Читать ответВ адаптере RecyclerView методы onCreateViewHolder и onBindViewHolder выполняют разные задачи:
Читать ответВ языке Kotlin корутина состоит из нескольких ключевых компонентов:
Читать ответВ Kotlin Coroutines жизненный цикл CoroutineScope зависит от дочерних задач следующим образом:
Читать ответФрагменты потребляют меньше ресурсов по сравнению с Activity, так как они являются частью Activity и не требуют отдельного жизненного цикла и контекста.
Читать ответВ Android для передачи информации между компонентами с помощью Intent можно использовать следующие методы:
Читать ответHashSet в Java (и Android) используется, когда нужно хранить уникальные элементы и обеспечивать быструю проверку наличия элемента. Целесообразно применять HashSet, если:
Читать ответ