Android
Poți să descrii caracteristicile cheie ale pattern-ului MVP?
Cum se determină tipul unui parametru în Kotlin pentru un tip generic fără a folosi reified?
Aveți experiență în utilizarea ReentrantLock pentru gestionarea firelor?
Ce mecanisme se utilizează pentru transferul de control între corutine în programarea asincronă?
Se poate folosi metoda apply pentru a transmite date la întoarcerea unui fragment prin argumente?
Ați atins obiectivele stabilite în domeniul profesional?
Ce dezavantaje ale limbajului Java au încercat dezvoltatorii Kotlin să le elimine atunci când au creat acest limbaj?
Ce limbaje de programare stăpânești?
Biblioteca sau cadrul suportă o opțiune de tip care permite o valoare null pentru tipul Any?
Care este diferența dintre utilizarea cuvântului cheie synchronized și operațiile atomice în asigurarea siguranței thread-urilor în Java?
Care este rolul și scopul cuvântului cheie reified în Kotlin?
Cum este structurat sistemul de tipuri în limbajul Kotlin?
Când are loc exact colectorul de gunoi pentru obiectele care fac referire prin Soft Reference?
Poți explica conceptul de sharedIn și aplicarea sa?
Cum se poate implementa adăugarea de anteturi în cererile HTTP atunci când se utilizează bibliotecile Retrofit și OkHttp?
Când este necesar să proiectați arhitectura sistemului?
Cu ce se deosebesc funcțiile inline de cele normale și care sunt avantajele lor?
Se poate folosi operatorul when pentru a trata nu toate subclasele unei clase sealed?
Cum se implementează și se utilizează funcțiile de extensie în Kotlin?
Explica principiul de funcționare și rolul callback-urilor în actualizarea interfeței utilizatorului în modelele de arhitectură MVP sau MVVM.