Android
Koji razlozi čine da je neželjeno praviti velike monolitne sisteme bez primene arhitektonskih šablona?
Којим начином знаш да реализујеш обраду грешака у програмима?
Koja je razlika između zatvorene klase (sealed class) i enum-a?
Da li su potrebni ažurirani podaci prilikom primene backpressure u RxJava?
U čemu se razlikuju Schedulers.io i Schedulers.computation u biblioteci RxJava u pogledu njihove namene i upotrebe?
Koje su glavne prednosti i mane korišćenja hash tabela za skladištenje podataka?
Da li je moguće odrediti da li je u kodu izvršena rekonstrukcija komponenti ili struktura podataka?
Koje metode možete koristiti za uklanjanje uslova trke u višestrukom programiranju?
Kako se vrši obrada poruka unutar komponente Looper?
Šta je zatvoreni interfejs i kakvu ulogu ima u definisanju ugovora u kodu?
Можете ли да објасните разлике између метода onStop и onPause у животном циклусу активности?
Objasnite mehanizam rada metode notify u sistemima za obradu događaja ili obaveštenja.
Можеш ли да набројиш различите врсте корутина и да објасниш њихове особине?
Можеш ли да наведеш главне типове система за складиштење информација?
Можеш ли описати главне карактеристике архитектонског патерна MVVM?
Da li radite individualno ili u timu prilikom realizacije projekata?
U kojim slučajevima i sa kojim dispatcher-om mogu se izvršavati operacije map, filter i single unutar Flow?
Може ли се реализовати мултинаследност у језику Kotlin?
Da li imate praktično iskustvo u korišćenju biblioteke RxJava za reaktivno programiranje?
Можете ли да објасните концепт функције suspend у Kotlin-у и како она ради за асинхроно програмирање?