Care este scopul interfeței Serializable în Java?
Android
Puteți explica scopul și utilizarea modificatorului de acces protected în limbajul Kotlin?
Clasa internă are acces la membrii clasei externe?
Care sunt diferențele dintre Dagger și Koin în contextul injecției de dependențe?
Ai putea să explici scopul metodei equals și în ce se deosebește de operatorul de egalitate?
Poți explica ce este CoroutineScope și de ce este necesar în Kotlin?
Care este rolul și scopul cuvântului cheie 'object' în programare?
Care este diferența dintre utilizarea Lazy și Provider în Dagger la injectarea dependențelor?
Explica diferențele dintre metodele equals() și hashCode() în Java și de ce sunt necesare împreună.
Explica de ce componentele Activity, Service, BroadcastReceiver și ContentProvider sunt considerate elemente cheie în arhitectura aplicațiilor Android.
Cum se pot transmite date între fragmente într-o aplicație?
Este posibilă implementarea unei clase anonime într-un limbaj de programare?
Care sunt nivelurile de acces pentru componentele în Kotlin și cum sunt utilizate?
Funcțiile de extensie pot accesa proprietățile și metodele private ale unei clase?
Cum ar trebui gestionate dependențele prin intermediul Context: să le transmită din exterior sau să le creeze în interiorul clasei?
Ce aspecte ale SOLID sunt încălcate în implementarea componentei Context în Android?
În ce structură de date sunt stocate mesajele Looper primite prin Handler?
Care este scopul unei clase declarate cu modificatorul sealed?
Cum se realizează revenirea la ecranul anterior după ce o tranzacție a fost adăugată în stivă?
Ce funcții trebuie suprascrise în adaptorul RecyclerView pentru a afișa o listă cu diferite tipuri de elemente?