Android
Для чего используются data-классы и sealed-классы в Kotlin?
Как можно реализовать фрагменты в Activity?
Расскажите о наследовании в Kotlin.
Расскажи о ресиверах и контент-провайдерах в Android.
От какого объекта наследуются все классы в Java?
В чем разница между фреймворками Dagger и Koin?
Для чего необходимо разделять отображение и бизнес-логику в приложении?
Как организовать взаимодействие между Activity и фрагментом?
Что такое объекты в Java?
В каких случаях следует использовать atomic, а в каких synchronized?
Можно ли создавать наследников от data class в Kotlin?
Что такое принципы SOLID и как они применимы в разработке на Android?
Что такое PendingIntent?
Когда лучше использовать форматы изображений PNG и WebP, а когда стоит выбирать SVG?
Что означает ключевое слово 'suspend' в Kotlin?
Расскажи о лямбда-выражениях и методах ссылки в контексте программирования на Java и их применении в Android-разработке.
Какие шаблоны проектирования вам известны?
Можно ли использовать Handler для выполнения сетевых запросов?
Что такое ключевые слова final и finalize в Java, и в чем заключается их отличие?
Какие операции вы обычно выполняете в Git?