Android
Cum se implementează navigarea către un ecran specific în aplicație la primirea unei notificări push?
La ce proiect sau produs te concentrezi în prezent?
Poți explica ce înseamnă pattern-ul de injecție a dependențelor în programare?
Care este diferența dintre Query și RawQuery atunci când utilizați biblioteca Room?
Care este rolul obiectului de date în sistem și în ce scenarii este utilizat?
Care este rolul claselor principale în implementarea corutinelor în Kotlin?
Care instrument pentru programarea asincronă îți este mai familiar – RxJava sau Coroutines?
Puteți explica mecanismul de funcționare al handler-ului în sistem?
Cum se realizează transmiterea Intent în arhitectura MVI?
Ce tip de date este returnat atunci când se folosește operatorul return într-o funcție sau metodă?
Cum reacționează StateFlow și SharedFlow la modificările din setările de configurare ale aplicației?
Cum se poate asigura păstrarea întregii istorii a trecerilor în sistemul de navigație?
Ce funcții trebuie suprascrise în clasa Adapter pentru funcționarea corectă cu RecyclerView?
Ești pregătit să dezvolți componente software fără interfață de utilizator?
Puteți explica mecanismul de funcționare al bibliotecii Dependency Injection Koin în aplicațiile Android?
Funcția de extensie în Kotlin este întotdeauna statică în interiorul implementării?
Poți enumera și explica principalele metode implementate în programarea orientată pe obiecte?
Ce metode pot fi utilizate pentru a implementa interacțiunea cu DataStore într-o aplicație?
Cum se realizează căutarea unui element după cheie în cadrul structurii de date HashMap?
Ce probleme pot apărea atunci când înlocuiți ApplicationContext cu ActivityContext și vice versa într-o aplicație Android?