Android
Puteți explica ce face comanda git stash și în ce cazuri este utilizată?
Puteți explica ce este clasa ThreadPoolExecutor și cum este utilizată în gestionarea firelor de execuție?
Poți enumera tipurile de delegați utilizate în Kotlin?
Puteți explica ce este o referință slabă în contextul gestionării memoriei în Java?
Explicați conceptul de Executor în Java și rolul său în executarea sarcinilor asincrone.
Care este rolul și scopul clasei Completable în biblioteca RxJava?
În Kotlin, clasele sunt considerate în mod implicit închise sau deschise pentru moștenire?
Ce abordare de dezvoltare software ați folosit în ultima dvs. funcție?
Ce funcții de scope în Kotlin cunoști?
Ce caracteristici și capcane trebuie luate în considerare atunci când se apelează metoda onDestroy în ciclul de viață al componentului?
Ce tipuri de dispatcher pentru corutine cunoști și cum funcționează?
Ce se întâmplă cu fluxul de execuție atunci când coada rămâne goală în contextul Looper?
Cum se diferențiază utilizarea corutinelor și a firelor în implementarea sarcinilor asincrone?
Ce consecințe pot apărea la utilizarea generării automate de cod?
Care sunt motivele care pot duce la încetinirea funcționării unei aplicații Android?
Cum se disting tipurile de Layout în funcție de impactul lor asupra eficienței funcționării aplicației?
Se poate defini un câmp într-o data class care să fie exclus din calculul hashCode?
Puteți explica ce înseamnă copiere superficială a unui obiect?
Vorbește despre situații în care a fost nevoie să faci modificări în soluțiile deja implementate la locul tău de muncă anterior.
Există în prezent oferte de muncă active?