Android
Pentru ce sunt folosite serviciile în Android?
Care sunt caracteristicile protocolului DDP?
Ce poți spune despre colecțiile multi-thread în Java?
De ce nu se pot transmite parametri către constructorul fragmentului?
Cum se apelează metoda activității dintr-un fragment?
Cum se gestionează în arhitectura MVI evenimentele care nu trebuie să fie salvate?
Cum se realizează conversia tipurilor de referință în tipuri primitive și vice versa?
Care sunt principalele avantaje ale pattern-ului MVVM în dezvoltarea aplicațiilor Android?
Numește modificatorii de acces în Kotlin.
Cum să creezi și să configurezi Dagger Hilt într-o aplicație Android?
Ce este un Handler în Android?
Enumerați metodele clasei Object sau Any în limbajul de programare Kotlin.
Se va modifica volumul de memorie al stivei sau al heap-ului dacă în aplicație sunt create mai multe fire de execuție?
Ce este Retrofit și cum este utilizat în dezvoltarea Android?
Ce clasă trebuie utilizată pentru a reda o vedere (View) într-un thread de fundal?
În ce moment se inițializează un obiect obișnuit în Java?
Vorbiți despre exemple de antipatterns în dezvoltarea Android și cum să le evitați.
Dacă stratul de domeniu nu depinde de alte straturi, cum interacționează cu nivelul de date?
În ce cazuri trebuie să folosiți atomic și în care synchronized?
Se poate trimite propriul mesaj broadcast?