Можете ли да опишете како је организован процес провере кода у вашој претходној компанији?
Android
Можете ли објаснити разлике између обичне класе и data класе у програмском језику?
Čime se razlikuju tipovi podataka Single i Observable u biblioteci RxJava?
Kada je preporučljivo koristiti data class u vašem projektu?
Koji su sastavni delovi odgovorni za implementaciju poslovnih pravila u okviru Clean Architecture?
Koje metode obično implementirate u klasama podataka u vašem iskustvu?
U kom delu aplikacije je implementisana poslovna logika pri korišćenju principa Clean Architecture?
Koja je uloga komponenta DiffUtil u optimizaciji ažuriranja lista u interfejsu?
Kada je preporučljivo implementirati sopstvenu metodu equals() u klasama podataka?
Koji mehanizmi omogućavaju zaustavljanje i nastavak izvršavanja korutina u programiranju?
Da li ste primenjivali princip izbegavanja dupliranja koda u svojim projektima?
Kako su organizovani radni procesi i interakcije u vašem trenutnom projektu ili timu?
U kojim situacijama je preporučljivo izbegavati korišćenje data class u kodu?
Можеш ли описати главне хладне токове (cold flows) у Coroutines и њихове особине?
Koje su razlike između Dispatchers.IO i Dispatchers.Default u Coroutine i u kojim slučajevima ih je preporučljivo koristiti?
Koja je svrha i primena ključne reči suspend u programskom jeziku?
Koji je glavni razlog za korišćenje mehanizama za sinhronizaciju u programiranju?