Android
Care este rolul fiecărui dispatcher în sistemul de corutine și la ce folosește?
Ecranul principal al unei aplicații Android trebuie să respecte principiul responsabilității unice?
Ați folosit anterior produse dezvoltate de companie?
Care este rolul proprietății 'by lazy' în Kotlin și în ce scenarii este potrivită utilizarea acesteia?
Care este scopul tipului de date Nothing în programare?
Puteți explica ce înseamnă termenul 'proces' în contextul Kotlin?
Ați putea explica conceptul de Interpolator și rolul său în procesarea datelor?
Ce metode pot fi utilizate pentru a organiza executarea simultană a solicitărilor fără a folosi fire și funcții asincrone?
Puteți explica cum funcționează Android Runtime și cum asigură executarea aplicațiilor?
Poți explica ce reprezintă interfața CharSequence în Java?
Cum se gestionează concurența sarcinilor atunci când se utilizează corutine într-un limbaj de programare?
Cum implementezi gestionarea operațiilor asincrone în proiectele tale?
Ce v-a atras la această poziție și de ce v-ați interesat în mod special de acest rol?
Cum se păstrează dependența Hof, marcată cu adnotarea Singleton, în cadrul injecției de dependențe Dagger?
Cum se poate modifica valoarea unui câmp în interiorul unei funcții suspend în Kotlin?
Cum se realizează compilarea modulului folosind Gradle la pornire?
Care este scopul principal și aplicarea principiilor SOLID în dezvoltarea software-ului?
De ce sunt necesare mecanismele de sincronizare în sistemele cu un singur procesor atunci când se lucrează cu aplicații multithread?
Puteți explica principiul de funcționare al structurii de date stivă?
Care este motivul pentru care metoda onCreate există în clasa Application și metoda onDestroy lipsește?