Android
Какие профессиональные цели вы планируете достичь в будущем?
Вы все еще испытываете интерес к развитию в области Android-разработки?
Каковы потенциальные сложности или недостатки при использовании GlobalScope в Kotlin Coroutines?
Каким образом обычно создается метод equals в языке Java по умолчанию?
Каким образом происходит завершение асинхронных операций или запросов?
Можно ли использовать один и тот же экземпляр ViewModel в разных частях приложения, реализующих MVVM паттерн?
Каким образом реализовать управление конкурирующими потоками для обеспечения их скоординированной работы?
В каких местах в коде обычно размещается точка входа программы?
Для чего используют транзакции внутри отдельных фрагментов или компонентов приложения?
Можно ли описать основные отличия между конструкциями 'for' и 'forEach' в Kotlin и в каких ситуациях их предпочтительно использовать?
На каком этапе в структуре кода следует реализовать вызов для записи логов о начальной точке запуска программы?
Какие компоненты системы требуют пересборки при внесении изменений в модуль A, который зависит от другого модуля B, не связанного напрямую?
Имеете ли опыт конфигурации Dagger в ваших проектах?
Каким образом можно обеспечить сохранение объекта, связанного с активным компонентом в Koin?
Какие характеристики и особенности существуют у static-функций в объектно-ориентированных языках?
Какие особенности обработки ошибок вы знаешь при работе с Kotlin Coroutines?
Можешь перечислить основные подходы и техники, используемые при работе с View в архитектуре приложений?
Можешь описать основные характеристики архитектурного паттерна MVC?
Какие методы ты знаешь для обеспечения безопасности соединения между клиентом и сервером?
Что может вызвать завершение работы Activity в Android?