В чем разница между горячими и холодными потоками?
Android
Как правильно передать большой объем данных, например, изображение, между активностями в Android?
Для чего используются data-классы и sealed-классы в Kotlin?
Какие существуют способы создания потока в Android?
Как ты поддерживаешь качество кода в своих проектах?
Какие виды дженериков вы знаете?
Назовите основные компоненты Android-приложения.
Какие способы создания observable вы знаете?
Каким образом обеспечивается возможность приостановки выполнения функции с модификатором suspend?
Что такое сервисы в контексте Android разработки?
Каким образом можно выполнить предварительную настройку задачи перед запуском основного приложения?
Расскажи об антипаттернах в разработке программного обеспечения.
Можешь ли ты назвать популярные библиотеки для внедрения зависимостей, кроме Dagger?
Что такое объекты в Java?
До какого момента ViewModel гарантирует сохранение состояния приложения?
В каких случаях можно использовать модификатор final в Java?
Для чего используется метод hashCode?
Какие виды оператора map ты знаешь в RxJava?
Что обозначает модификатор native у метода класса в Java?
За что отвечает время выполнения (runtime) в Android?