Android
Как определяется порядок элементов, полученных при объединении двух потоков данных?
Когда в процессе работы системы происходит очистка объекта, на который ссылается WeakReference?
Каким образом ActivityManager определяет, когда нужно инициировать вызов метода onResume для активной Activity?
Имеете ли опыт разработки с использованием языка Kotlin?
Можете объяснить последовательность этапов жизненного цикла View в архитектуре приложения?
Можно ли создавать наследование от класса, объявленного как Sealed, в языке Java?
Для чего применяется шаблон проектирования Single Activity в разработке приложений?
Каковы основные преимущества и недостатки использования data class в вашем проекте?
Объясните, что представляет собой концепция анонимных функций (Lambda) и как она используется в программировании.
Есть ли у вас опыт работы с библиотекой RxJava для реактивного программирования?
Чем отличается использование SharedFlow от StateFlow в реактивных потоках данных?
Какая роль у файла манифеста в приложениях Android?
Есть ли темы, которые ты предпочитаешь не подниматься в обсуждении?
Какими методами можно реализовать отображение пользовательских компонентов в Jetpack Compose?
Следует ли явно сообщать Dagger'у о компонентах, которые нужно внедрить?
Можно ли применять объекты, не являющиеся строками, в качестве ключей, делая их неизменяемыми?
Можно ли программно инициировать запуск сборщика мусора в вашем приложении?
Можешь описать основные принципы, лежащие в основе Material Design?
Можете ли вы привести пример ситуации, когда возникает состояние гонки в многопоточной среде?
Какие шаги предпримешь, если обнаружишь, что срок выполнения задачи поджимает и нужно урегулировать ситуацию?