Android
Cum se implementează un mecanism de sincronizare a datelor între client și server într-o aplicație?
Puteți oferi un exemplu de implementare a unui pattern structural în programare?
Există calități personale pe care ai dori să le îmbunătățești sau să le dezvolți în tine?
Ți s-a întâmplat vreodată să întâmpini dificultăți în a-ți explica gândurile colegilor?
Ce metode folosești pentru a-ți îmbunătăți abilitățile tehnice și cunoștințele?
Există candidați care trec de etapa finală a interviului?
Aveți experiență în revizuirea codului?
Explicați în ce constau diferențele dintre metodele onCreateViewHolder și onBindViewHolder într-un adaptor RecyclerView.
Ai putea să ne vorbești despre responsabilitățile tale principale și proiectele la care lucrezi în compania ta actuală?
La ce acorzi atenție atunci când alegi o companie pentru a lucra în viitor?
În ce context se face apelul funcției lazy()?
Cum se realizează salvarea datelor în interiorul ViewModel în aplicațiile Android?
Explica diferențele dintre o clasă închisă și o enumerare în limbajul de programare.
Cum se transformă în bytecode structura obiectului companion în timpul procesului de compilare în Kotlin?
Care dintre componentele principale ale Android-ului este folosit cel mai rar în aplicații?
Când are loc curățarea obiectului la care face referire WeakReference în timpul funcționării sistemului?
Care sunt avantajele și dezavantajele acestui fragment de cod sau arhitectură?
Este posibil să salvați date în metoda onSaveInstanceState pentru recuperare după încheierea procesului aplicației?
Ce se întâmplă în sistem dacă zona de memorie Heap este complet epuizată?
Cum se realizează generarea automată de cod în Dagger pentru injecția de dependențe?