Android
Что подразумевается под корнями сборщика мусора в управлении памятью?
Какие ключевые преимущества и недостатки языка Kotlin по сравнению с другими языками программирования?
Можешь перечислить основные типы Intent, используемые в разработке Android-приложений?
Какие механизмы позволяют сделать корутины более легкими и эффективными по ресурсам?
Какие у вас остались впечатления после прошедшего собеседования?
В чем состоят преимущества и недостатки использования inline функций в коде?
Объясните, что представляет собой концепция анонимных функций (Lambda) и как она используется в программировании.
Имеете ли опыт разработки с использованием языка Kotlin?
Что является обязательным для успешного запуска приложения на новых версиях Android?
Можете ли вы привести пример ситуации конфликта, с которой столкнулись, и рассказать, как вы её разрешили?
Чем отличаются типы Maybe и Single в RxJava и в каких сценариях их используют?
Чем отличается механизм Binds от Provides в контексте dependency injection или модульных систем?
Как отличается использование функций runBlockingTest, runTest и runBlocking в контексте тестирования асинхронного кода на Kotlin?
Чем отличаются методы flatMap и switchMap в реактивном программировании?
В каких случаях и для чего применяется значение match_parent в макетах Android?
Вы бы сохранили все данные в базу при использовании механизма синхронизации в приложении?
В каком месте в архитектуре приложения обычно инициируется экземпляр ViewModel?
Какие отличия в системе типов есть между Java и Kotlin?
В каком месте сохраняется состояние при переходе между suspend функциями в Kotlin?
Обсуждается ли с командой или руководством ваш предполагаемый уход с текущей позиции?