Android
Care sunt principalele dificultăți care pot apărea la utilizarea generării de cod în Dagger?
Aveți experiență cu proiecte compuse din mai multe module?
Ce este obligatoriu pentru lansarea cu succes a unei aplicații pe noile versiuni de Android?
De ce mecanismul de colectare automată a gunoiului nu poate finaliza ciclul de viață al Activity-ului care afișează ecranul principal al aplicației?
Ați putea explica conceptul de sincronizare în programarea multi-thread?
Cât timp ai ocupat o poziție în ultima ta companie?
Poți explica ce reprezintă componenta LazyRow în dezvoltarea interfețelor de utilizator?
Cum află prezentarea despre actualizările datelor sau despre starea modelului?
Aveți experiență în configurarea sau gestionarea priorităților de notificare?
Ce vă motivează să alegeți exact versiunea Android 9.0 pentru implementarea proiectelor?
Ce metode pot fi utilizate pentru a reduce supraprocesarea componentelor UI atunci când se utilizează Jetpack Compose?
Ce componente Jetpack ViewModel folosești pentru a gestiona datele și starea UI?
Ce efecte secundare pot fi asociate cu etapele ciclului de viață ale unei funcții sau obiect?
Ce metode pot fi folosite pentru a crește prioritatea de execuție a unui proces în sistemul de operare?
Este posibil să declarați câmpuri într-o data class doar în interiorul corpului clasei, fără a modifica constructorul?
Spuneți-ne despre experiența dvs. în implementarea și utilizarea metodelor de management de proiect bazate pe Kanban.
Care este rolul adnotării @Provides în contextul Injectării de Dependințe și care este scopul său?
În ce cazuri este aplicabil tipul de date object în Kotlin?
Puteți explica ce se înțelege prin 'unitate' în contextul dezvoltării software?
Ați folosit alte modele arhitecturale în afară de MVVM pentru separarea responsabilităților în proiectele dvs.?