Care este diferența dintre contextul local și cel al aplicației în cadrul infrastructurii și de ce este important?
Android
Care sunt principiile și structura de bază ale arhitecturii curate în dezvoltarea aplicațiilor Android?
Poți enumera principalele elemente ale arhitecturii Android și funcțiile lor?
Poți explica ce se înțelege prin scope în contextul framework-urilor de Dependency Injection?
Aveți experiență în dezvoltarea interfețelor de utilizator folosind Jetpack Compose?
Cum diferă procesul de gestionare a stării și ciclului de viață al Activity-ului față de mecanismele similare ale Fragmentului în Android?
Cum se poate asigura păstrarea obiectului asociat cu componenta activă în Koin?
Cum se implementează pattern-ul Builder în Kotlin?
Ce tipuri de servicii cunoști și cum să interacționezi cu ele?
Cum se poate lega stratul de logică de afaceri de nivelul de date în arhitectura sistemului?
Care sunt componentele principale care trebuie incluse în arhitectura aplicației pentru o implementare completă?
Care sunt principalele tipuri de structuri de date pentru stocarea colecțiilor pe care le poți numi și descrie caracteristicile lor?
Ce factori influențează comportamentul implicit la utilizarea DefaultDispatcher?
Cum să diferențiezi rolurile și diferențele dintre modelele Adapter și Facade în proiectarea software-ului?
Puteți explica cum are loc gestionarea stărilor unei Activity pe parcursul ciclului său de viață?
Ce metode cunoști pentru a implementa interfața List în Java?
Puteți explica principiul de funcționare al operațiilor atomice în programare?
Care este rolul fiecărui dispatcher în sistemul de corutine și la ce folosește?
Puteți explica scopul și caracteristicile utilizării cuvântului cheie 'noinline' în programare?
Se poate folosi aceeași instanță de ViewModel în diferite părți ale aplicației care implementează pattern-ul MVVM?