Android
Можно ли использовать альтернативные методы сериализации для хранения классов, кроме интерфейса Serializable?
Есть ли у вас опыт проведения проверок кода (code review)?
Подготовлены ли у вас вопросы для обсуждения на собеседовании?
Какова причина указания минимальной версии SDK в файле build.gradle для модуля проекта?
Какова основная роль диалогового взаимодействия в программных приложениях?
Каково назначение паттерна Facade в разработке программного обеспечения?
Какова роль компонента View в архитектуре MVVM?
Какова роль и предназначение source set в проекте Kotlin Multiplatform?
Являются ли два нулевых значения 'a' и 'b' равнозначными в контексте сравнения?
Каким образом можно прервать или отменить выполнение асинхронной корутины в вашем приложении?
Можно ли определить, было ли присвоено значение переменной, объявленной с использованием модификатора lateinit?
Как проверить, что класс или модуль отвечает принципу единственной ответственности?
Какие отличия существуют между операторами сравнения в Java и Kotlin?
Можешь ли ты перечислить основные типы сообщений, которые система отправляет менеджеру или администратору?
Каким образом можно реализовать получение пуш-уведомлений, когда приложение не запущено в памяти устройства?
Какая архитектурная схема лежит в основе концепции RxJava?
Как вы действовали, если не смогли завершить задачу в команде?
Какие инструменты или методы применяются для преобразования одного потокового источника данных в другой поток данных?
Можешь ли ты рассказать о ключевых характеристиках и возможностях Kotlin Multiplatform для разработки кроссплатформенных приложений?
По какой причине Dispatchers.Main осуществляет выполнение в рамках одного потока при использовании Coroutines?