Android
Cum se poate converti în Kotlin o listă de perechi 'cheie-valoare' într-o listă de numere, unde fiecare număr este jumătate din valoarea corespunzătoare?
Vorbiți despre experiența dvs. cu formatul XML și utilizarea sa în proiecte
Puteți explica diferențele dintre instrumentele de compilare APT și KAPT în dezvoltarea Android?
Ce sunt clasele închise și care sunt avantajele și dezavantajele lor?
În ce etapă a procesului de transformare a codului Java are loc compilarea sa în bytecode?
Ce anume îți provoacă o reacție și dorința de a evita anumite sarcini sau condiții la locul de muncă?
Cum se poate implementa încărcarea unei liste de date în arhitectura MVI?
Cum se poate configura injecția automată a dependențelor atunci când se utilizează Dagger?
Puteți explica principiile de lucru cu mai multe fire simultan în programare?
Ce rezultat returnează funcția marcată cu cuvântul cheie async în corutine?
Cum se diferențiază abordările RxJava și Kotlin Coroutines în lucrul cu asincronia în aplicațiile Android?
Cum se poate reveni programatic la primul ecran al aplicației și să se curețe istoricul de navigare folosind comenzi ale sistemului?
Poți explica etapele procesului de cross-compilare în Kotlin Multiplatform?
Ce metode există pentru a preveni ca sistemul să încheie un proces din proprie inițiativă?
Care este rolul adaptorului în componenta RecyclerView și ce sarcini rezolvă?
Ce criterii și abordări trebuie utilizate pentru a determina conținutul și structura unei vizualizări specifice într-un proiect?
Cum se va schimba comportamentul sistemului dacă rata de actualizare a cadrelor va fi mai mică de 60 de cadre pe secundă?
Experiență în dezvoltarea și implementarea componentelor personalizate prin crearea propriilor vizualizări?
Poți să numești principalele clase pentru lucrul cu fire în Java?
Preferați să implementați paginarea după data mesajelor sau după cantitatea lor?