Ce dificultăți pot apărea atunci când două fire de execuție modifică simultan valoarea unei variabile?
Android
Care este diferența dintre stocarea datelor în ViewModel și utilizarea metodei onSaveInstanceState pentru salvarea stării aplicației?
Care este rolul și aplicarea clasei Nothing în programare?
Este întotdeauna posibil să ștergi automat un obiect atunci când există doar referințe puternice către acesta?
Care este rolul principal și scopul componentei Fragment în dezvoltarea aplicațiilor?
Ce metode sunt de obicei implementate în clasele de date în experiența dvs.?
Pentru ce este utilizat mecanismul Content Provider în aplicațiile Android?
Care este ordinea temporară de căutare a unui element într-o listă legată?
Ce algoritm este folosit pentru a căuta un element în TreeMap și cât de eficient este?
Poți enumera diferitele tipuri de servicii existente în arhitectura sistemelor?
Care este utilizarea construcției 'Nothing' în limbajul Kotlin?
Cu ce sunt limitate posibilitățile de utilizare a unei clase sealed în limbajul de programare?
Puteți explica ce este o Data Class și pentru ce este folosită în programare?
Care sunt principalele diferențe dintre modelele MVP și MVVM în contextul arhitecturii aplicațiilor?
Care este scopul principal al utilizării funcțiilor de extindere într-un limbaj de programare?
Cum se determină complexitatea temporală a unei funcții care caută primul element dintr-un array care nu este prezent în altul?
De ce este necesar să suprascriem metoda hashCode() în Java atunci când folosim obiecte în tabele hash?
Puteți explica scopul și caracteristicile utilizării cuvântului cheie 'noinline' în programare?
Ce cauze pot duce la pierderea datelor în interiorul unei structuri HashMap?
Care sunt diferențele dintre diferitele tipuri de referințe și cum funcționează în gestionarea memoriei?