Android
Ты используешь или применяешь продукты нашей компании в своей работе или жизни?
В какой части жизненного цикла Android BroadcastReceiver активируется метод onReceive?
Как ведет себя Fragment при изменении конфигурации, если вызвана команда setRetainInstance(true)?
Какова основная функция механизма сборки мусора в управлении памятью?
Можете объяснить, что такое класс ThreadPoolExecutor и как он используется в управлении потоками?
Проводил ли ты тестирование функциональных частей программы?
Какова основная функция компоненты LiveData в архитектуре Android-приложений?
Можете объяснить, как реализована и функционирует data class в Kotlin на внутреннем уровне?
Для каких сценариев используется объект Dispatchers.Main в программировании?
В чем преимущества использования ApplicationContext по сравнению с ActivityContext в Android?
Каким образом осуществляется работа и управление задачами в WorkManager?
Возможна ли ситуация, когда метод onDestroy вызывается без предварительного вызова onStop?
Какими методами можно реализовать взаимодействие с DataStore в приложении?
В каких ситуациях предпочтительно применять абстрактный класс в объектно-ориентированном программировании?
Какой механизм или подход применяют для преобразования данных из одного типа в другой внутри одного потока обработки?
Какие подходы и реализации паттерна ViewModel ты знаком?
Какова роль методов в процессе жизненного цикла компонента Activity в Android?
Чем отличаются методы сравнения объектов в Kotlin и Java, и как они работают?
Можете объяснить, что подразумевается под компонентами в Android и как они взаимодействуют между собой?
Каким образом реализовать автоматический перезапуск приложения при сбое или остановке?