Android
Puteți explica mecanismul de funcționare al dispatcher-ului în sistem?
Care este diferența în metodele de comunicare între View și modelele sale: ViewModel și View, precum și Presenter și View?
Ce aspecte ale poziției dvs. actuale vă provoacă nemulțumire sau dificultăți?
În ce situații este recomandat să evităm utilizarea data class în cod?
Puteți explica mecanismul de funcționare al obiectelor în limbajul Kotlin?
Ce consecințe pot apărea la utilizarea generării automate de cod?
Care sunt principalele dificultăți care pot apărea la utilizarea generării de cod în Dagger?
Care sunt motivele care pot duce la încetinirea funcționării unei aplicații Android?
Povestiți despre experiența dvs. în crearea de aplicații multi-componente care includ interacțiune în rețea.
Este posibil ca în timpul execuției unui program Java să se epuizeze memoria alocată?
Ce este tipul 'bottom' în Kotlin și care este rolul său în sistemul de tipuri?
În ce condiții obiectele ViewHolder și View sunt eliminate definitiv din memorie și nu sunt reutilizate în RecyclerView?
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.
Care este diferența dintre fluxurile de date calde și reci în contextul sistemelor și aplicațiilor?
Vorbește despre pasiunile și hobby-urile tale care nu sunt legate de muncă
Există în prezent oferte de muncă active?
Puteți explica mecanismul de funcționare al pattern-ului MVP în dezvoltarea aplicațiilor software?
În ce moment are loc crearea instanței Singleton?
În ce situații este preferabil să se utilizeze o clasă abstractă în programarea orientată pe obiecte?
Cum funcționează clasa WorkManager și care este scopul său în dezvoltarea Android?