Android
В кои ситуации системата извиква метода onSaveInstanceState в Activity?
Каква е основната функция на виртуалната машина Dalvik в Android устройствата?
Колко често се обръщаш към някакви източници за идеи и вдъхновение за твоята работа?
Можете ли да разкажете за основните си отговорности и задачи в рамките на този проект?
Какъв тип шаблон Builder се използва, когато резултатът от изпълнението му не е важен?
Можеш ли да изброиш основните части на архитектурния модел MVI?
Как може да се структурира стиловете и дизайн компонентите в приложение, за да се осигури лесна поддръжка и мащабируемост?
Какви методи могат да се използват за реализиране на анимация на елементи в RecyclerView?
Можеш ли да дадеш примери за това кога е подходящо да използваш конструкцията 'let' в кода?
Какви ограничения съществуват при абстрактните класове в обектно-ориентираното програмиране?
Каква е ролята на компонента UseCase в реализирането на принципите на Clean Architecture?
Можете ли да обясните принципа на използване на механизма за преобразуване на типове в Kotlin?
Защо е важно да се посочи стойността на compileSdk във файла build.gradle за модула на проекта?
Каква е необходимостта от реализиране на интерфейса Parcelable в Android обекти?
Можеш ли да опишеш етапите на работа с Jetpack Compose?
Можеш ли да обясниш какво означава терминът 'lag' в Android и как той влияе върху работата на приложението?
Каква е целта на анотацията Provides в Dagger и как се използва за предоставяне на зависимости?
Какви последствия могат да възникнат при използване на рефлексия в кода?
Каква специалност учихте във висшето училище?
Какво представлява концепцията 'Nothing' в контекста на програмирането или езика Kotlin?