Android
Môžete vysvetliť, čo znamená pojem ANR v kontexte mobilných aplikácií a ako s ním bojovať?
Aké sú hlavné výhody a nevýhody používania RecyclerView v Android vývoji?
Aký prístup k vývoju softvéru ste použili na svojej poslednej pozícii?
Používa sa v metóde hashCode pole deklarované v rámci data class?
Vysvetlite princíp fungovania reflexného mechanizmu v Jave a jeho hlavné použitia
Aké komponenty je potrebné definovať v Retrofit pre získanie údajov v aplikácii?
Na ktorej platforme alebo prostredí beží Android aplikácia?
Aké typy dispatcherov pre korutiny poznáš a ako fungujú?
Ako implementirati funkcionalnost ob upoštevanju načel čiste arhitekture, pri čemer aplikacija izvaja omrežne zahteve in obdeluje določene operacije?
V čom spočíva použitie viacmodulovej architektúry na riešenie rôznych typov úloh?
Môžeš vymenovať základné primitívne dátové typy v Jave?
Aká je úloha ViewModel pri implementácii architektonických vzorov v aplikáciách?
Za akých podmienok sa objekty ViewHolder a View trvalo odstránia z pamäte a v RecyclerView sa neznova používajú?
Máte skúsenosti s vývojom v Jave?
Ako funkcia remember určuje okamih, kedy je potrebné uvoľniť pamäť, aby sa predišlo únikom?
Aké sú hlavné rozdiely medzi kľúčovými vlastnosťami premenných označených ako volatile a atómových typov údajov?
Je možné vysvetliť rozdiely medzi mechanizmami Flow a Coroutine v Kotlin a ako využívajú asynchrónnosť?
Ako predĺžiť dobu prevádzky BroadcastReceiver v Android?
Aké metódy zavádzania SSL certifikátov sa používajú v Android aplikáciách?
Ako sa v Jave realizujú princípy funkcionálneho programovania?