Android
Использует ли LifecycleOwner метод ActivityManager для переключения активности в состояние RESUMED?
Объясните концепцию атомарных переменных и их роль в многопоточном программировании.
Можете объяснить различия между архитектурными паттернами MVP, MVVM и MVC?
В каких сферах или компаниях вы имели опыт руководства проектами?
Каким подходом или методологией ты руководствуешься в своей текущей проектной деятельности?
Каковы основные компоненты, используемые в файле AndroidManifest.xml?
Бывали случаи, когда руководитель команды вносил изменения или писал код самостоятельно?
Какова цель использования метода flatMap и чем он отличается по поведению от concatMap в контексте сохранения порядка элементов?
Как отличить функции, которые принимают другие функции в качестве аргументов, от обычных функций?
Можешь описать основные способы обработки событий или запросов в системе?
Какое различие существует между объявлениями переменных var и val в языке Kotlin?
Можете ли вы объяснить, что означает термин 'sp' в вашем контексте?
Можете объяснить, что такое вид Layout под названием FlowRow в Android?
Можете объяснить, каким образом в Kotlin реализована функция передачи именованных аргументов с заданными значениями по умолчанию?
Чем отличаются методы flatMap и switchMap в реактивном программировании?
При каких ситуациях целесообразно избегать применения data class в коде?
Когда рекомендуется применять inline-функцию в программировании?
Какая основная причина использования аннотации Parcelize в Android-разработке?
Объясните концепцию Zygote и её роль в процессе запуска приложений Android.
В каком месте хранилась документация проекта на вашей последней должности?