Android
Ce limitări există la utilizarea WorkManager pentru executarea sarcinilor într-o aplicație?
Ce abordări cunoști pentru a îmbunătăți eficiența afișării interfețelor în aplicațiile Android?
Poți explica cum se realizează interacțiunea cu obiectul Intent în Android?
Care este scopul principal și aplicarea principiilor SOLID în dezvoltarea software-ului?
Se poate folosi aceeași instanță de ViewModel în diferite părți ale aplicației care implementează pattern-ul MVVM?
Poți explica ce este SupervisorJob în contextul corutinelor și gestionării sarcinilor în Kotlin?
Ce metode folosești pentru a actualiza datele locale de pe dispozitiv și pentru a le sincroniza cu serverul?
În ce structură de date sunt stocate mesajele Looper primite prin Handler?
În ce cazuri este preferabil să folosiți sealed class în loc de enum în Kotlin?
Când și de ce trebuie să suprascrii metoda hashCode într-o clasă?
Indica apartenența la un obiect specific în timpul creării sau utilizării?
Care este numărul maxim de obiecte ale clasei Unit permis să fie create în aplicație?
Care este experiența dvs. în dezvoltarea de aplicații folosind Kotlin Multiplatform?
Care este numărul maxim de elemente care pot fi conținute într-un stivă?
În ce situații sistemul apelează metoda onSaveInstanceState într-o Activity?
Poți enumera tipurile de date primitive de bază în Java?
Se poate face o redefinire a unui câmp declarat cu proprietatea lateinit?
Cum se determină secvența elementelor după combinarea a două fluxuri folosind funcția zip?
Ce v-a motivat să alegeți dezvoltarea pentru platforma Android?
Ați aplicat principiile Model-View în proiectele dvs.?