Android
Каково предназначение папки resources в проекте?
Каким образом реализовать наследование для классов в языке Kotlin?
Какими методами осуществляется тестирование системы TEA, которые ты знаешь?
Объясните, что такое деструктуризация функции и как она используется в программировании.
Можешь объяснить, что такое CoroutineScope и зачем он нужен в Kotlin?
В каких случаях и почему происходит воссоздание ViewModel при смене жизненного цикла Activity?
Имели ли вы опыт разработки с использованием концепции чистой архитектуры?
Каким образом можно минимизировать число повторных пересборок компонентов системы?
Можете объяснить, что подразумевается под термином greylisted API и в чем заключаются его особенности?
Какие шаги вы бы предприняли для улучшения структуры и качества существующего модуля через рефакторинг?
Каким образом осуществляется передача Intent в архитектуре MVI?
Какие причины могут привести к неудовлетворенности в текущей профессиональной деятельности?
Каким образом ты определяешь, какой из нескольких вариантов работы выбрать?
Какое различие существует между объявлениями переменных var и val в языке Kotlin?
Каким образом можно определить тип параметра, используемого в обобщенном классе, во время выполнения программы?
Какие причины могут привести к задержкам в отображении текста на экране?
Что означает аббревиатура MVI и как она используется в разработке приложений?
Какие условия необходимы для автоматического вызова метода onLayout у компонента View в Android?
Как осуществляется обработка файла AndroidManifest.xml в процессе сборки и запуска приложения на Android?
Каким образом осуществляется автоматическая очистка памяти в среде выполнения программы?