Pentru ce este utilizat modelul de proiectare Single Activity în dezvoltarea aplicațiilor?
Android
Poți enumera tipurile de date în Java, diferite de primitivele de bază?
Ce interfață asigură funcționalitatea unei structuri de date asemănătoare cheie-valoare în biblioteca standard?
Ați folosit alte modele arhitecturale în afară de MVVM pentru separarea responsabilităților în proiectele dvs.?
Care sunt abordările pentru tratarea erorilor în corutine în afară de utilizarea blocului try-catch?
Care este numărul maxim de clase abstracte moștenite de o singură clasă?
Poți explica ce este CoroutineScope și de ce este necesar în Kotlin?
Explicați principalele caracteristici și avantaje ale utilizării Kotlin în dezvoltarea aplicațiilor.
Ai experiență în utilizarea mutexurilor pentru sincronizarea firelor sau proceselor?
Care este scopul operatorului in în programare?
Cum va afecta finalizarea unei coroutine fiice scope-ul părinte în operațiile asincrone?
Care este motivul divizării serviciului în procese de prim plan și fundal?
Explica structura internă și principiile de funcționare ale unei liste înlănțuite (LinkedList).
Cum interacționează cuvântul cheie 'out' cu colecțiile în Java?
Aveți experiență în dezvoltare folosind conceptul de arhitectură curată?
Ați folosit biblioteca Retrofit pentru a lucra cu API-uri în proiectele dvs.?
Care este numărul maxim de interfețe pe care le poate implementa o clasă în limbajul de programare?
Este obligatoriu să apelați funcția remember atunci când creați o stare în Jetpack Compose?
Care este scopul unei clase declarate cu modificatorul sealed?