Android
Ce tipuri de servicii cunoști și cum să interacționezi cu ele?
Poți vorbi despre cele mai importante proiecte și realizări de care ești deosebit de mândru?
Ce baze de date ai folosit în dezvoltarea aplicațiilor Android?
Cum se poate asigura încărcarea imaginilor în Glide fără a folosi memoria cache?
Care sunt abordările pentru tratarea erorilor în corutine în afară de utilizarea blocului try-catch?
Cum se numește clasa responsabilă pentru configurarea injecției de dependențe în aplicație?
De ce este important să redefinești metoda hashCode în clasele tale?
Care este rolul componentei ViewModel în implementarea arhitecturii MVVM?
Puteți explica conceptul de pool de șiruri și rolul său în gestionarea memoriei în Java?
Care este diferența dintre utilizarea operatorului map și flatMap în RxJava și în ce cazuri este mai recomandat să folosiți fiecare dintre ele?
Ce experiență ai în aplicarea corutinelor în practică?
Se va întrerupe o buclă infinită din interiorul unei corutine la închiderea aplicației?
Cum asigură Jetpack Compose adaptabilitatea interfeței pentru diferite dimensiuni ale ecranului?
Poți explica ce înseamnă termenul 'reified' în contextul Kotlin și cum este folosit?
Care este diferența dintre utilizarea metodelor commit(), commitNow() și commitAllowingStateLoss() în gestionarea tranzacțiilor în FragmentManager?
Există subiecte pe care preferi să nu le discuți?
Ce clase sau obiecte din experiența dvs. sunt capabile să își păstreze starea sub formă de secvență de octeți pentru recuperare ulterioară?
De ce este recomandat să implementați metodele equals() și hashCode() împreună atunci când definiți o clasă?
Ce cauze pot duce la nemulțumire în activitatea profesională actuală?
În ce situații este recomandat să aplicați pattern-ul Singleton?