Android
Explicați conceptul de utilizare a compoziției în programarea orientată pe obiecte.
Cum este gestionat ciclul de viață al unui fragment în Android atunci când se schimbă configurația dispozitivului?
Care este rolul și scopul cuvântului cheie final în limbajul de programare?
Explica conceptul clasei Nothing în contextul programării.
În ce cazuri este preferabil să folosiți sealed class în loc de enum în Kotlin?
Poți explica principiul de funcționare al operatorului 'when' în limbajul Kotlin?
Care sunt avantajele utilizării fragmentelor în comparație cu multiplele Activity în aplicațiile Android?
Ce construcții alternative sau cuvinte cheie care îndeplinesc funcția static în Java sunt utilizate în Kotlin?
Cum se realizează transmiterea parametrilor în funcțiile din Kotlin și ce caracteristici speciale are acest proces?
Cum se poate include token-ul de autorizare în cererile HTTP?
Puteți explica mecanismul de adăugare a elementelor în structura de date HashSet?
Este posibil să instanțiezi un obiect de tipul Nothing într-un program?
Ce se întâmplă în sistem dacă zona de memorie Heap este complet epuizată?
Ce metode pot îmbunătăți eficiența trimiterii datelor către server atunci când completați un formular în interfața utilizatorului?
Puteți explica ce include setul de componente Android Jetpack și cum simplifică dezvoltarea aplicațiilor?
Ce v-a motivat să alegeți dezvoltarea pentru platforma Android?
După serializare și deserializarea ulterioară, obiectele păstrează aceleași referințe?
Care sunt cele mai plăcute sau atrăgătoare caracteristici ale Kotlin pentru dvs. în dezvoltare?
Ce structură are instrumentul Dagger pentru injecția de dependințe?
Poți să numești principalele tipuri de operatori și tipuri de date utilizate în biblioteca RxJava?