Android
Ce metode sunt utilizate pentru a detecta scurgeri de memorie în aplicații?
Pot să numesc tipuri suplimentare de fluxuri de date utilizate în RxJava, în afară de Observable?
Care este rolul componentei View în arhitectura MVVM?
Care sunt avantajele utilizării corutinelor pentru gestionarea asincronicității în aplicații?
Ce metode poți folosi pentru a implementa execuția asincronă a sarcinilor într-o aplicație?
Cum se poate declara o clasă cu o stare unică fără a crea o instanță în Kotlin?
Ce metode există pentru conectarea unei aplicații client la un server prin rețea?
Poți enumera diferitele tipuri de Intent în funcție de comportamentul sau modul de execuție?
Ce CoroutineScope se folosește de obicei în dezvoltarea aplicațiilor Android?
Care sunt avantajele și dezavantajele pattern-ului de Delegare?
În ce moment al ciclului de viață al unei activități Android este apelată metoda onPause?
Poți explica scopul și modul de funcționare al operatorului switchMap în biblioteca RxJava?
Se poate explica ce este injecția de dependențe și cum se aplică în programare?
Ce metode sunt de obicei utilizate pentru a implementa multitreading-ul în aplicații?
Cum se utilizează adnotările în biblioteca Dagger pentru injecția de dependențe?
Cum se declară o clasă în Kotlin pentru a putea fi extinsă în clasele moștenitoare?
Cu ce metode ați apelat la resurse precum StackOverflow pentru a găsi o soluție la problemă?
De ce este recomandat să se împartă implementarea funcționalității în API-uri separate și implementări în interiorul modulului?
Aveți experiență cu biblioteca Room pentru procesarea datelor în aplicațiile Android?
Care sunt amenințările și problemele posibile asociate cu obținerea accesului root pe un dispozitiv?