Môžete opísať, ako bol organizovaný proces kontroly kódu vo vašej predchádzajúcej spoločnosti?
Android
Môžete vysvetliť rozdiely medzi bežnou triedou a data triedou v programovacom jazyku?
V čom sa líšia dátové typy Single a Observable v knižnici RxJava?
Kedy je vhodné použiť data class vo vašom projekte?
Ktoré komponenty sú zodpovedné za implementáciu obchodných pravidiel v rámci Clean Architecture?
Aké metódy sa zvyčajne implementujú v triedach dát vo vašich skúsenostiach?
V ktorom mieste aplikácie je implementovaná podniková logika pri použití princípov Clean Architecture?
Akú úlohu zohráva komponent DiffUtil pri optimalizácii aktualizácií zoznamov v rozhraní?
Kedy je vhodné implementovať vlastnú metódu equals() v dátových triedach?
Aké mechanizmy umožňujú pozastavenie a pokračovanie vykonávania korutín v programovaní?
Použili ste princíp vyhýbania sa duplikácii kódu vo svojich projektoch?
Ako sú organizované pracovné procesy a interakcie vo vašom aktuálnom projekte alebo tíme?
V ktorých situáciách je vhodné vyhnúť sa použitiu data class v kóde?
Môžeš opísať hlavné studené toky (cold flows) v Coroutines a ich vlastnosti?
Aké sú rozdiely medzi Dispatchers.IO a Dispatchers.Default v Coroutine a v ktorých prípadoch je vhodné ich použiť?
Aký je účel a použitie kľúčového slova suspend v programovacom jazyku?
Aký je hlavný dôvod používania synchronizačných mechanizmov v programovaní?