Android
Cum se poate crea o listă care conține zece elemente sau tipuri diferite de celule?
Cum se realizează interacțiunea între corutine într-un singur program?
Se poate folosi ViewModel pentru a face modificări în afișarea unui element de interfață?
Ați verificat codul colegilor la locul de muncă anterior?
Cum se pot transmite date între fragmente într-o aplicație?
Ce metode pot fi utilizate pentru a crește fiabilitatea unui program scris în Java?
Cum se procesează fișierul AndroidManifest.xml în timpul procesului de construire și rulare a unei aplicații Android?
Ce abordări există pentru transmiterea informațiilor între ecrane într-o aplicație?
Se poate vorbi despre existența unei ierarhii între corutine în timpul execuției lor?
Cum atinge RecyclerView o performanță eficientă la afișarea listelor mari de date?
Ce metode pot fi utilizate pentru a determina cauzele încărcării lungi a aplicației?
Cu ce mijloace poți organiza executarea sarcinilor în fundal conform unui program?
Puteți explica conceptul de funcții de extensie în limbajul Kotlin?
Se poate folosi aceeași instanță de ViewModel în diferite părți ale aplicației care implementează pattern-ul MVVM?
Se poate apela metoda onCreate() la componentele principale înainte de a apela metoda onCreate() în clasa Application?
Care este diferența dintre mecanismul Binds și Provides în contextul injecției de dependențe sau al sistemelor modulare?
Care este diferența dintre operatorii zip și combineLatest în biblioteca RxJava și în ce scenarii este preferabil să îi folosiți?
Este posibil să creezi subclase ale unei data class în Kotlin?
Care sunt caracteristicile și particularitățile cheie ale limbajului Java pe care le poți evidenția?
Cu ce dificultăți se confruntă la accesarea unei variabile din mai multe fire de execuție?