Android
Можете объяснить принцип работы launchMode в Android и его основные варианты?
Каким образом можно реализовать навигацию между фрагментами, используя FragmentManager?
Можешь перечислить различные способы реализации интерфейса Map в языке программирования?
Каким образом можно изменить или дополнить поведение методов при наследовании базового класса в Kotlin?
Какими способами и методами вы обучались работе с платформой Android?
Какова роль параметра Bundle в методе onCreate в жизненном цикле активности?
Как осуществить выполнение двух запросов один за другим, передавая токен для авторизации, и получить оба результата одновременно?
Каково назначение и особенности использования модификатора доступа internal в языке Kotlin?
Какие типы потоков выполнения ты можешь назвать?
Какие сложности могут возникнуть при работе с многопоточностью в Android-приложениях?
В каких ситуациях в Android-разработке применяют значение wrap_content для размеров элементов?
В каких случаях рекомендуется применять компонент WorkManager в Android-разработке?
В каких случаях рекомендуется применять библиотеку Hilt для внедрения зависимостей в Android-проекте?
Можете объяснить, что подразумевается под термином 'Activity' в Android-разработке?
Какие способы многопоточности, кроме корутин, ты знаешь и использовал в своих проектах?
Какие методы синхронизации используют корутины в программировании?
Каковы преимущества и недостатки протокола UDP по сравнению с другими протоколами передачи данных?
Применяли ли вы принципы Model-View в своих проектах?
Какая структура данных наиболее подходит для обработки входящих потоков данных с целью их последующего извлечения?
Какова функция метода invalidate в классе View?