Android
Какой тип Looper должен использовать Handler для отправки данных из фонового потока в главный поток приложения?
Какие методы можно использовать для организации и решения задач перераспределения UI компонентов в Jetpack Compose?
В чем заключается предназначение класса, объявленного с помощью модификатора sealed?
Как в Java реализуются расширения (Extensions), используемые в Kotlin?
В каком месте в коде следует размещать определения переменных прямо в runtime?
На каком этапе разработки вы участвовали при реализации новой функции в проекте?
В каких сферах или компаниях вы имели опыт руководства проектами?
Какова основная функция и применение библиотеки Dagger в разработке Android-приложений?
Какими методами можно реализовать передачу данных между экранами при использовании Jetpack Compose Navigation?
Как отличить архитектурные шаблоны по их назначениям и принципам реализации?
Можете рассказать о случаях применения sealed class в ваших разработках?
Можете объяснить, что такое класс ThreadPoolExecutor и как он используется в управлении потоками?
Какое отличие между Dispatchers.Default и Dispatchers.IO в контексте Kotlin Coroutines?
Как отличаются между собой плоскости позиционирования элементов в RelativeLayout и ConstraintLayout, и в чем их особенности?
Какие ключевые элементы и разделы регистрационного файла AndroidManifest.xml необходимо указать при создании приложения?
Какие отличия в использовании коллекций между Kotlin и Java?
Проявлял ли ты инициативу и предлагал новые идеи или улучшения в своей работе?
Имели ли вы опыт работы, связанный с профессиональным выгоранием или его предотвращением?
Можете объяснить, что подразумевается под классом, содержащим только значения, без дополнительных методов или состояния?
Какой механизм лучше использовать для сохранения состояния UI: ViewModel или SaveInstanceState, и чем они отличаются?