Android
Какими методами можно предотвратить или устранить проблему нежелательных побочных эффектов в коде?
Чем отличаются различные виды ссылок в языке Java и как они влияют на сборку мусора?
Каким образом можно подсчитать общий итог всех значений, содержащихся в списке, используя Kotlin?
Имеете ли опыт использования extension функций в Kotlin для расширения возможностей классов?
Каким образом Kotlin обрабатывает значения, которые могут быть null, и какие механизмы предоставляет для этого?
Имеете ли опыт использования Dagger в своих проектах?
Какая основная причина использования аннотации Parcelize в Android-разработке?
Какие отличия существуют между стандартной функцией и функцией, встроенной в код для повышения эффективности?
Какова роль и назначение диспетчера IO внутри Kotlin Coroutines?
Какие ограничения существуют при обработке задач внутри компонента Broadcast Receiver в Android?
Каким образом можно осуществить доступ к данным, принадлежащим другому приложению?
Что такое диспетчер задач, используемый в ViewModelScope при работе с корутинами?
Можешь привести примеры различных типов макетов интерфейса, с которыми ты сталкивался?
Что происходит при использовании оператора ? для доступа к свойству или методу объекта?
Можно ли перечислить основные виды объектов в Kotlin и объяснить их различия?
Могли бы вы описать последовательность вызова методов жизненного цикла Activity при её запуске?
Какими способами сборщик мусора выявляет объекты, подлежащие удалению из памяти?
Как отличаются подходы MVI, MVP и MVVM в архитектуре приложений?
Какие преимущества и недостатки использования опции 'Nothing' в Kotlin?
Могли бы вы рассказать о своем опыте работы с архитектурой, включающей разделение на модули, в последнем проекте?