Ce abordări există pentru transmiterea informațiilor între ecrane într-o aplicație?
Android
Care este diferența dintre colecțiile HashSet și TreeSet în Java în ceea ce privește proprietățile și utilizarea?
Ce tipuri de colecții care implementează interfața List sunt utilizate în Kotlin și cum diferă ele între ele?
Ce metode de implementare a interfeței Map cunoști în Kotlin și în ce diferă?
Ce metode de implementare a interfeței Set sunt disponibile în Kotlin și în ce diferă?
În ce cazuri este recomandat să folosiți structura de date HashSet?
Ce este o interfață închisă și care este rolul său în definirea contractelor în cod?
Cum se poate realiza executarea simultană a mai multor sarcini folosind corutine?
Aveți experiență în utilizarea componentei RecyclerView în Android?
Care sunt avantajele și dezavantajele conexiunilor directe cu Repository în arhitectura aplicației?
Puteți enumera componentele principale din stratul Data în arhitectura Clean Architecture?
Cum se configurează și se implementează Dagger în proiect?
Ce restricții există pentru pachetul tehnologic (bundle)?
Poți explica ce este un component RecyclerView în Android și cum funcționează?
Explicați ce înseamnă restricționarea unei interfețe folosind cuvântul cheie 'sealed' în Java sau limbaje similare.
Puteți explica cum este implementată structura de date HashMap și cum asigură accesul rapid la elemente?
Cum se asigură compatibilitatea valorilor null între Java și Kotlin?
Poți descrie principalele tipuri de legături între componentele în arhitectura MVVM?
Puteți oferi un exemplu în care ați aplicat o interfață sigilată în dezvoltările dvs. și cum a influențat acest lucru arhitectura sau flexibilitatea proiectului?
Puteți explica etapele ciclului de viață al unui Fragment în Android?