Poți enumera principalele elemente ale arhitecturii Android și funcțiile lor?
Android
Poți explica diferențele dintre o clasă obișnuită și o data class în limbajul de programare?
Ați creat teste automate pentru interfața utilizatorului?
Puteți explica etapele ciclului de viață al componentei Activity în Android?
Puteți explica ce se înțelege prin termenul 'Activity' în dezvoltarea Android?
În ce cazuri este potrivit să folosiți structura de date TreeSet?
Ce metode pot fi utilizate pentru a organiza schimbul de date între Fragment în aplicație?
Care este rolul componentei UseCase în implementarea principiilor Clean Architecture?
Cum afectează terminarea unei sarcini copil ciclul de viață al CoroutineScope?
Poți enumera componentele principale și rolurile lor în stratul de Domeniu al arhitecturii conform Clean Architecture?
Poți enumera structurile de date disponibile în Kotlin pentru stocarea elementelor?
Ce rol are UseCase în structura Clean Architecture și de ce utilizarea sa este preferabilă față de accesul direct la Repository?
Poți să numești principalele părți și elemente care alcătuiesc corutinele în Kotlin?
Explica diferențele dintre componentele Activity și Fragment în contextul dezvoltării aplicațiilor Android.
Cum se organizează executarea paralelă a operațiunilor într-o funcție suspend în Kotlin?
Puteți să ne spuneți despre cazurile de utilizare ale sealed class în dezvoltările dvs.?
Care sunt principalele diferențe dintre limbajele de programare Java și Kotlin?
Cum gestionează Kotlin valorile care pot fi null și ce mecanisme oferă pentru acest lucru?
Care este scopul unei clase declarate cu modificatorul sealed?
Care este rolul straturilor în structurarea Arhitecturii Curate?