Cum se realizează revenirea la ecranul anterior după ce o tranzacție a fost adăugată în stivă?
Android
Explică ce sunt funcțiile de extindere și care este scopul lor principal în programare.
Cum se determină costurile temporale la inserarea unui element în mijlocul unui array implementat prin ArrayList?
Cât de potrivit este să folosești o adresare informală de tip 'tu' într-un mediu de lucru?
Obiectele care au trecut prin serializare și deserializare ulterioară vor păstra egalitatea conform metodei equals()?
Poți declara proprietăți sau metode private în interiorul funcțiilor de extensie în Kotlin?
Ce metode pot fi utilizate pentru a realiza spații între elemente în RecyclerView?
De ce modificarea metodei equals fără actualizarea corespunzătoare a hashCode afectează corectitudinea funcționării tabelelor hash?
Poți enumera principalele tipuri de Intent utilizate în dezvoltarea aplicațiilor Android?
Ce metode de gestionare a erorilor sunt aplicabile în corutine?
De ce este important să suprascrii metoda equals în propriile clase?
Poți enumera principalele tipuri de intent în Android?
Care dintre principiile SOLID sunt păstrate atunci când se utilizează Context în Android și nu sunt încălcate de acesta?
Poți explica ce înseamnă funcția coroutineScope în Kotlin și pentru ce este folosită?
Puteți explica conceptul de PendingIntent și cum este utilizat în dezvoltarea Android?
Poți enumera tipurile de ViewGroup din Android și să descrii pe scurt caracteristicile lor?
Este posibil ca un Fragment să existe fără o View atașată la el?
Poți explica pentru ce este folosită metoda hashCode în Java și cum este implementată?
Care este funcția principală a structurii de date Set și care este avantajul său?