Android
Каким образом в Kotlin можно проверить, являются ли два объекта по ссылке одним и тем же экземпляром?
В каких случаях применяют CoroutineExceptionHandler в корутинах?
Какова роль методов в процессе жизненного цикла компонента Activity в Android?
Каким образом операционная система отображает и управляет Android-приложениями?
Какой технологический набор использовался в вашем последнем проекте?
Какими способами осуществляется создание объекта при использовании композиции?
Какое место занимает WorkManager в архитектуре Android-приложений и почему он не является ключевым компонентом системы?
Как отличаются подходы MVI, MVP и MVVM в архитектуре приложений?
Каким образом была достигнута модульность в реализации системы с технической точки зрения?
Когда в процессе работы системы происходит очистка объекта, на который ссылается WeakReference?
В какой структуре данных вставка нового элемента осуществляется быстрее: у LinkedList или у ArrayList?
Каким образом можно реализовать задержку перед запуском корутины в вашем приложении?
Можете объяснить, что такое SupervisorJob в контексте корутин и управления задачами в Kotlin?
Каким образом вы разрешаете разногласия или спорные моменты, возникающие после просмотра кода коллегами?
Какие методы и инструменты используются для контроля и оптимизации использования ресурсов в Kotlin-программах?
Каким образом происходит вычисление hashCode при использовании коллекции Map?
Каким образом можно обеспечить сохранение данных экрана при изменении конфигурации устройства, используя ViewModel?
Можно ли объявлять каждую функцию с ключевым словом inline в программе?
Какие преимущества и недостатки использования корутин в программировании?
При переходе между фрагментами, у какого класса осуществляется вызов метода add?