Android
Какими методами можно реализовать частичное обновление элементов в списке RecyclerView?
Какова роль и назначение ключевого слова reified в Kotlin?
На какой период времени ViewModel обеспечивает сохранность своего состояния?
Как вы относитесь к проверке и критике чужого кода в процессе работы?
Можешь перечислить и объяснить основные области (scope), используемые в Dagger для управления жизненным циклом зависимостей?
Какой интерфейс обеспечивает функциональность структуры данных, аналогичной ключ-значение, в стандартной библиотеке?
Какова временная сложность операций поиска элемента и вставки в связанный список?
Какие типы диспетчеров для корутин тебе известны и как они работают?
Можешь назвать библиотеки, используемые в разработке Android-приложений?
Какова роль и назначение ключевого слова final в языке программирования?
Что именно выделяет Kotlin среди других языков программирования?
Чем отличается хранение данных в ViewModel от использования метода onSaveInstanceState для сохранения состояния приложения?
Какие ключевые возможности и особенности языка Kotlin ты можешь выделить?
Какие альтернативные конструкции или ключевые слова, выполняющие функцию static в Java, использует Kotlin?
Какие последствия могут возникнуть при использовании автоматической генерации кода?
Какие преимущества и недостатки использования механизма рефлексии в программных системах?
Какие подходы существуют для передачи информации между экранами в приложении?
Есть ли у вас планы по профессиональному росту или развитию навыков?
Каким образом можно вызвать suspend функцию внутри синхронного кода?
Как реализованы внутренние структуры данных в классах MutableList и ImmutableList?