Android
În ce situații se presupune utilizarea obiectului Nothing în cod?
Cum se implementează procesarea Intent în aplicația dvs.?
Poți enumera tipurile de contexte și caracteristicile lor principale?
Cum se determină timpul de inserare a unui element în HashMap în cazul unei coliziuni?
În ce etapă a structurii codului trebuie implementată apelarea pentru înregistrarea jurnalelor despre punctul de pornire al programului?
Care este codul Java rezultat al compilării unui obiect singleton creat cu Kotlin object?
Puteți vorbi despre arhitectura sistemului pe care ați ales-o, pe care ați implementat-o sau cu care ați lucrat?
Cum ai aborda rezolvarea unei sarcini pentru care ai doar două zile și cu care nu te-ai mai confruntat înainte?
De ce este important în Kotlin să împărțim colecțiile în mutabile și imutabile?
Care este cea mai complexă interfață pe care ai implementat-o folosind Jetpack Compose?
Poți explica ce înseamnă utilizarea derivedStateOf în contextul gestionării stării?
Care sunt riscurile asociate cu utilizarea GlobalScope în Kotlin și de ce este considerată o abordare nesigură?
Puteți explica principiul funcționării întreruperilor în corutine și modul în care acestea interacționează cu firele de execuție?
Cum se diferențiază metodele de lansare a noilor ecrane în Android: utilizarea startActivity și gestionarea fragmentelor prin FragmentManager?
Ce metode pot fi folosite pentru a adăuga funcționalitate unei clase existente?
Ce metodă de marcare a interfeței utilizatorului preferați atunci când dezvoltați aplicații Android: Jetpack Compose sau XML tradițional?
Poți să descrii principalele modalități de gestionare a evenimentelor sau solicitărilor în sistem?
Ce instrumente software folosești pentru afișarea și procesarea imaginilor?
Pentru ce sunt utilizați planificatorii (Schedulers) în biblioteca RxJava?
Cum se disting cele două modele arhitecturale MVI și MVVM și care sunt principalele lor diferențe?