Android
Какой у вас опыт работы с корутинами в Kotlin или аналогичных асинхронных механизмах?
Каким образом в Kotlin можно преобразовать список пар 'ключ-значение' в список чисел, где каждое число является половиной соответствующего значения?
Каким образом в Java реализуются принципы функционального программирования?
Какие автоматические методы создаются компилятором для data class и для чего они предназначены?
Какие существуют методы жизненного цикла Activity в Android, выполнение которых не гарантировано в определённых случаях?
Можешь назвать основные части и элементы, составляющие корутины в Kotlin?
Что представляет собой концепция 'Nothing' в контексте программирования или языка Kotlin?
Опиши свой опыт использования MockContext в проектах.
Возможно ли в Kotlin создать класс, помеченный как sealed, который будет наследоваться от другого sealed класса?
Какие причины позволяют выполнить Java-программу на различных платформах без изменений в коде?
Можешь рассказать о основных возможностях и особенностях языка Kotlin?
Объясните, по какой причине в функциональном интерфейсе обычно предусмотрен только один абстрактный метод?
В каких случаях использование data class не подходит для всех классов в проекте?
Какие типы автоматизированных тестов ты знаешь и умеешь применять?
Какие основные параметры следует учитывать при выборе нового проекта для участия?
Когда в процессе работы системы происходит очистка объекта, на который ссылается WeakReference?
Каким образом осуществляется инициализация объекта Fragment в приложении?
Что вы знаете о принципах и структурах, заложенных в Clean Architecture?
Каким образом использование многомодульной архитектуры влияет на требования к объему оперативной памяти в системе?
Какими методами можно управлять и ограничивать повторную пересборку UI-компонентов в Jetpack Compose?