Puteți explica scopul funcției main în procesul de pornire a programului?
Android
Cum determină colectorul de gunoi că un obiect nu mai este utilizat și poate fi eliminat din memorie?
Puteți explica ce este o Data Class și pentru ce este folosită în programare?
Puteți explica ce este un Livelock în contextul Java și cum diferă de Deadlock?
Este posibil să folosiți metode alternative de serializare pentru stocarea claselor, în afară de interfața Serializable?
Ce metode și instrumente pot fi utilizate în Android pentru a realiza sarcini în mod asincron?
Vorbește despre cel mai dificil interfață de utilizator pe care ai dezvoltat-o sau implementat-o
Puteți explica ce reprezintă clasa standard Object în Java?
Ce abordări sunt utilizate pentru implementarea sarcinilor asincrone în aplicațiile Android?
Care este diferența dintre zona de memorie a stivei și heap, și de ce utilizarea lor este adesea separată?
Pentru ce se folosesc tranzacțiile în interiorul fragmentelor sau componentelor individuale ale aplicației?
Puteți explica secvența etapelor ciclului de viață al View în arhitectura aplicației?
Ai experiență cu componenta IntentService în Android?
Care sunt diferențele dintre etapele ciclului de viață ale Activity și Fragment în Android?
Când este necesar să proiectați arhitectura sistemului?
Puteți explica etapele ciclului de viață al componentei Activity în Android?
Ce asigură o eficiență ridicată în stocarea și organizarea contactelor în agendele telefonice?
Ce se întâmplă cu memoria din zona heap atunci când un obiect nu mai este necesar pentru executarea programului?
Care este rolul metodelor în procesul de ciclu de viață al componentei Activity în Android?
Cum se implementează navigarea către un ecran specific la clic pe o pictogramă în aplicație?