Android
Cum ați implementa un mecanism de transmitere a datelor în sistem?
Explica ce înseamnă utilizarea construcției with {} în programare
Ce metode sunt utilizate pentru schimbul de date între ViewModel și View în arhitectura MVVM?
Ce reprezintă funcția remember și ce rol are în sistem?
Este o proprietate a obiectului responsabilă pentru numărul de pasageri din autobuz?
Cum urmărește și răspunde LifecycleOwner la schimbările de stare ale componentei?
Cum se realizează transmiterea Intent în arhitectura MVI?
Trebuie să fii atent la implementarea unei vederi personalizate care conține o cantitate mare de text atunci când folosești RecyclerView?
Cum să salvați și să restaurați componentele MVP și Dagger 2 atunci când schimbați orientarea ecranului fără a le recrea complet la repornirea Activity?
Ce modele populare de utilizare a Flow în interiorul corutinelor cunoști?
Care sunt diferențele dintre etapele ciclului de viață ale Activity și Fragment în Android?
Explicați conceptul de Continuation în contextul corutinelor.
Cum se pot evita coliziunile în timpul efectuării operațiilor sau accesului la resurse în sistem?
Ce regulă reglementează aspectul interfeței utilizatorului pe ecran conform standardelor internaționale?
Cum se poate apela o funcție suspendată în cod sincron?
Cum se poate asigura păstrarea întregii istorii a trecerilor în sistemul de navigație?
Cum se realizează interacțiunea între corutine într-un singur program?
Ce metode cunoști pentru păstrarea stării interfeței utilizatorului în aplicații?
Poți explica ce înseamnă utilizarea cuvântului cheie crossinline în Kotlin și în ce cazuri se aplică?
Cum se procesează fișierul AndroidManifest.xml în timpul procesului de construire și rulare a unei aplicații Android?