Android
Există vreun mecanism de buffer de date în strategia Latest?
Ce metode și tehnologii sunt utilizate pentru organizarea și stocarea datelor în aplicațiile Android?
Există markeri sau semne speciale în tehnologiile utilizate care indică proprietățile sau starea lor speciale?
Cum se diferențiază declarațiile variabilelor imutabile folosind cuvintele cheie val și const val în Kotlin?
Poți oferi exemple de situații sau factori care pot duce la scurgeri de memorie în aplicațiile Android?
Poți da un exemplu despre cum să verifici în cod dacă o variabilă nu conține valoarea null?
Cum interacționează diferitele niveluri de straturi într-o arhitectură bazată pe principiile arhitecturii curate?
Poți enumera tipurile de referințe utilizate în Kotlin și să explici diferențele dintre ele?
Care este starea de afișare a ecranului în Activity în diferite etape ale ciclului său de viață?
Poți explica ce este un Manifest și pentru ce este folosit în dezvoltarea Android?
Care este diferența dintre utilizarea AtomicInteger și Integer-ul standard în contextul programării multi-thread?
Vorbește despre experiența ta cu Content Provider în aplicațiile Android
Aveți experiență în dezvoltarea și distribuirea propriilor biblioteci sau module?
Care sunt avantajele utilizării ApplicationContext în comparație cu ActivityContext în Android?
Care sunt diferențele dintre tipurile Maybe și Single în RxJava și în ce scenarii sunt utilizate?
Poți să numești principalii modificatori cheie utilizați în Kotlin, în afară de inline?
Poți descrie principalele tipuri de legături între componentele în arhitectura MVVM?
Unde exact în memoria Java sunt stocate obiectele firelor de execuție?
Puteți explica ce face funcția componentN() în contextul dumneavoastră?
Explicați principiul de funcționare al modelului de memorie în Java și influența sa asupra programării multithread.