Android
Puteți explica ce este limbajul de programare Java și care sunt caracteristicile sale principale?
Ce se întâmplă cu celelalte sarcini în cadrul CoroutineScope dacă una dintre ele este anulată?
Explica diferența dintre fluxurile de date calde și reci în sistemele reactive.
Ce întrebări cheie ai pune echipei de dezvoltatori mobili pentru a înțelege abordările lor în organizarea procesului de logging în proiect?
Ce este managerul de sarcini folosit în ViewModelScope atunci când lucrezi cu corutine?
Care este nivelul minim de venit pe care îl considerați demn pentru o muncă confortabilă?
Puteți oferi o situație în care este necesară o procesare multiplă a operațiilor de aspect pentru afișarea unui aspect?
Room oferă suport încorporat pentru actualizări automate ale bazei de date la modificări ale schemei?
Care este rolul principal al componentei Activity în arhitectura aplicațiilor Android?
Cum se poate extrage informația dintr-un obiect Bundle în Android?
În ce situații se utilizează mecanismul de blocare Mutex pentru protejarea datelor?
Care sunt principalele dificultăți care pot apărea în restructurarea interfețelor folosind Jetpack Compose?
În ce condiții se poate considera că tipurile de referință sunt construite corect și respectă standardele?
Cum se gestionează fluxul principal de execuție în aplicațiile Android?
Când are loc exact apelul metodei onAttachedToWindow pe un obiect View în ciclul de viață al Android?
Ce etape ale ciclului de viață al Activity sunt activate la schimbarea orientării ecranului?
Cum se determină tipul componentului care utilizează Room pentru stocarea datelor?
Folosești surse salvate sau colecții de linkuri pentru a căuta idei și inspirație în munca ta?
De ce este important să separăm logica proceselor de afaceri de afișarea interfeței utilizatorului în aplicațiile mobile?
Se va realiza munca după ce se apelează metoda join pe Job, creat cu collect în coroutines?