Android
В каком месте сохраняются данные о состоянии корутины для ее возобновления?
Каким образом вы реализовали бы механизм передачи данных в системе?
Каким образом можно запустить отображение интерфейса в Android, не используя класс Activity?
Как в Kotlin реализовать поиск элемента по ключу с выводом сообщения 'Not found', если такой элемент отсутствует?
Что представляет собой концепция общей подписи Android приложений, и какие у нее есть преимущества и недостатки?
Каким образом реализована механика suspend-функций в Kotlin и как они управляют выполнением асинхронных задач?
Каким образом обеспечить синхронную работу и предотвращение конфликтов при использовании одной учетной записи на нескольких устройствах одновременно?
Как ты обычно справляешься с ситуациями, когда приходится работать сверхурочно?
Можешь ли ты перечислить основные компоненты и концепции, используемые в Dagger для внедрения зависимостей?
Какими методами и инструментами ты знаком при создании мобильных приложений?
Можешь перечислить и описать основные реализации коллекций в Java?
Какими методами осуществляется обмен данными между ViewModel и View в архитектуре MVVM?
Какими способами можно завершить работу Activity в приложении на Android?
Какая самая последняя функциональность или улучшение ты реализовал в своей работе?
Можете поделиться примером проекта или задачи, которым особенно гордитесь и подробно рассказать о вашей роли в его реализации?
Возможна ли ситуация в Kotlin, когда при выполнении кода возникнет NullPointerException?
Могли бы вы привести пример, когда принцип единственной ответственности нарушается в коде?
Какой результат возвращает функция launch?
Можете объяснить, что такое Android Interface Definition Language (AIDL) и для чего она используется?
Можете explanировать концепцию inline функций в Kotlin и их преимущества?