Android
Какой класс в Kotlin является базовым и наследуется всеми остальными классами?
Почему в Java необходимо переопределять метод hashCode() при использовании объектов в хэш-таблицах?
Как отличить явный Intent от неявного в Android-разработке?
Можешь ли поделиться, как у тебя обстоят дела в данный момент?
Какие существуют типы задач, связанных с выполнением работы?
Можете объяснить механизм функционирования корутин и их роль в асинхронном программировании?
В чем заключается предназначение принципа композиции в объектно-ориентированном программировании?
Что именно в языке Kotlin привлекает тебя или кажется его преимуществом?
Объясните назначение и работу аннотации @Binds в контексте Dependency Injection.
Какие методы используются для организации безопасного совместного доступа корутин к одному ресурсу?
Объясните концепцию Zygote и её роль в процессе запуска приложений Android.
Расскажите о вашем опыте использования Content Provider в Android-приложениях
Какой технологический набор использовался в вашем последнем проекте?
С какими шаблонами проектирования для слоя представления вы сталкивались в своей практике?
Каким образом можно обновить значение свойства State в архитектуре MVI?
Каким образом можно обеспечить разделение ошибок между дочерними корутинами и их родительской корутиной?
Если создать data class в Kotlin, которая наследуется от другого класса, будет ли автоматически переопределяться методы hashCode и equals или потребуется реализовать их вручную?
Можете объяснить, что означает использование ключевого слова crossinline в Kotlin и в каких случаях оно применяется?
Участвовали ли вы в командных проектах за пределами области разработки программного обеспечения?
Каким образом осуществляется передача параметров в методы Java и чем она отличается?