Ce abordare sau mecanism ai aplica pentru a gestiona și păstra starea aplicației sau procesului?
Android
Ai experiență de lucru cu proiecte care implică mai multe module sau componente?
Cum se disting cele două modele arhitecturale MVI și MVVM și care sunt principalele lor diferențe?
Cum se implementează un Fragment într-o Activity existentă?
Explica diferențele dintre Flow și LiveData în contextul utilizării lor în aplicațiile Android.
Cum se poate implementa transferul de date între ViewModel și Fragment folosind Flow?
Cum se implementează afișarea unei table de șah într-un program?
Este posibil să folosiți aceeași ViewModel pentru schimbul de date între două fragmente în timpul navigării?
Cum se poate transmite și utiliza informația obținută într-un fragment într-un alt fragment în timpul navigării între ele?
A fost verificat codul de către alți membri ai echipei înainte de implementare?
Cum se poate implementa un separator de elemente într-o listă folosind RecyclerView?
Cum influențează vizibilitatea stării Activity procesul său de ciclu de viață?
Ce abordări alternative pot fi utilizate pentru a împărți elementele, pe lângă definirea tipului de vizualizare (ViewType)?
Aveți experiență în utilizarea componentei RecyclerView în Android?
Ar trebui să se utilizeze o arhitectură modulară în proiect?
Ce metode pot fi utilizate pentru a implementa ramificarea logicii în codul programului?
Aveți experiență în implementarea pattern-ului MVP în proiecte?
Cum poate fi organizat un sistem de navigare între diferite secțiuni sau pagini ale aplicației?
Care este diferența dintre fazele ciclului de viață ale Activity și Fragment în Android?
Ați folosit metode alternative pentru gestionarea fragmentelor în afară de FragmentManager?