Android
Каким образом реализована механика suspend-функций в Kotlin и как они управляют выполнением асинхронных задач?
Каким образом можно отслеживать изменение состояния в Jetpack Compose?
Каким образом обеспечить синхронную работу и предотвращение конфликтов при использовании одной учетной записи на нескольких устройствах одновременно?
Как ты обычно справляешься с ситуациями, когда приходится работать сверхурочно?
Можешь ли ты перечислить основные компоненты и концепции, используемые в Dagger для внедрения зависимостей?
Какими методами и инструментами ты знаком при создании мобильных приложений?
Можешь перечислить и описать основные реализации коллекций в Java?
Какими методами осуществляется обмен данными между ViewModel и View в архитектуре MVVM?
Какими способами можно завершить работу Activity в приложении на Android?
Какая самая последняя функциональность или улучшение ты реализовал в своей работе?
Можете поделиться примером проекта или задачи, которым особенно гордитесь и подробно рассказать о вашей роли в его реализации?
Возможна ли ситуация в Kotlin, когда при выполнении кода возникнет NullPointerException?
Могли бы вы привести пример, когда принцип единственной ответственности нарушается в коде?
Какой результат возвращает функция launch?
Можете объяснить, что такое Android Interface Definition Language (AIDL) и для чего она используется?
Можете explanировать концепцию inline функций в Kotlin и их преимущества?
Могли бы вы объяснить, что означает аннотация Embedded в библиотеке Room?
Чем отличаются аннотации @Provides и @Binds в контексте Dependency Injection?
Можете объяснить, для чего и как применяется класс WeakReference в Java?
Имеете ли опыт разработки или использования архитектурного паттерна MVVM в своих проектах?