Android
Cum se implementează moștenirea pentru clase în Kotlin?
Puteți vorbi despre experiența dvs. în aplicarea pattern-ului MVVM în proiecte?
Ce caracteristici distinctive ale procesului de decompilare a aplicațiilor software poți evidenția?
Care este diferența dintre metodele add și replace atunci când efectuați tranzacții cu fragmente în Android?
Îmi auzi bine vocea/semnalul audio?
În ce condiții metoda onDestroy dintr-o Activity poate fi omisă sau neapelată în ciclul de viață?
Poți să descrii caracteristicile cheie ale pattern-ului MVP?
Vă simțiți confortabil în munca într-un format complet remote?
Unde exact în memoria Java sunt stocate obiectele firelor de execuție?
Cum se alege dimensiunea inițială a array-ului intern în structurile de date HashMap?
Poți să numești diferite tipuri de domeniu în programare?
Cum a fost implementată în cele mai recente versiuni ale JVM înlocuirea Metaspace-ului învechit?
Puteți explica ce înseamnă termenul 'Dispatchers' și cum sunt utilizate?
Puteți explica structura și principiile de funcționare a memoriei în mașina virtuală Java (JVM)?
Pot avea data class în Kotlin restricții sau caracteristici speciale de utilizare?
Ce înseamnă adnotarea @Composable în biblioteca Jetpack Compose și cum este utilizată?
Aveți experiență în dezvoltarea de proiecte personale care utilizează principiile arhitecturii curate?
Puteți explica principiul funcționării întreruperilor în corutine și modul în care acestea interacționează cu firele de execuție?
De ce este recomandat să efectuați toate operațiile cu interfața utilizatorului într-un singur thread?
Ce metode și instrumente se folosesc pentru identificarea și diagnosticarea problemelor în aplicație după lansarea acesteia în producție?