Android
Poți enumera și descrie tipurile de Subject în RxJava?
Ce metode pot fi utilizate pentru a implementa o secvență de executare a sarcinilor sau datelor?
Cum se poate implementa suportul pentru Deep Link într-o aplicație fără a folosi biblioteci terțe?
Care este rolul adnotării @Immutable în Jetpack Compose și de ce este utilizată?
La ce acorzi atenție atunci când alegi o companie pentru a lucra în viitor?
Ce mecanisme asigură actualizarea sigură a variabilelor atunci când se lucrează cu mai multe fire: volatile, atomice sau blocuri sincronizate?
În ce cazuri în Kotlin se poate aplica modificatorul reified în interiorul funcțiilor inline?
În ce context se face apelul funcției lazy()?
Cum se realizează salvarea datelor în interiorul ViewModel în aplicațiile Android?
Cum se pot identifica avantajele și dezavantajele Jetpack Compose în dezvoltarea aplicațiilor Android?
Care sunt principalele avantaje și dezavantaje ale platformei Android?
Care este scopul lui Dispatchers.Default în corutinele Kotlin?
Este necesar să folosiți sincronizarea atunci când actualizați simultan o variabilă de o sută de corutine care rulează pe Dispatchers.Main?
Poți explica ce înseamnă metoda apply în contextul programării?
Cum să organizezi așteptarea finalizării corutinelor într-un program asincron?
Este acceptabil să folosești tipurile primitive încorporate în limbajul Kotlin pentru stocarea datelor?
Cum se pot transmite datele la pornirea unui ecran nou într-o aplicație Android?
Se poate fi sigur că, la schimbarea setărilor, va fi apelat exact constructorul fragmentului utilizatorului?
Este posibil să salvați date în metoda onSaveInstanceState pentru recuperare după încheierea procesului aplicației?
Cum se implementează pattern-ul MVVM în aplicațiile care utilizează Jetpack Compose pentru UI