V čom sa líšia vlastnosti lazy a lateinit v jazyku Kotlin a v ktorých prípadoch je ich použitie najvhodnejšie?
Android
Vysvetlite rozdiely medzi objektmi Observable, ktoré okamžite začínajú emitovať dáta pri vytvorení, a tými, ktoré začínajú pri odberu v RxJava.
Aké sú hlavné rozdiely medzi vzormi MVP a MVVM v kontexte architektúry aplikácií?
Je možné v Kotlinu vytvoriť triedu označenú ako sealed, ktorá dedí od inej sealed triedy?
Môžete uviesť hlavné typy Intent používané pri vývoji Android aplikácií?
Je možné vytvárať dedičstvo pomocou data class v Kotlin?
Je možné súčasne deklarovať metódu ako abstraktnú a statickú?
Aké nástroje a knižnice na jednotkové testy ste používali vo svojich projektoch?
V čom spočíva použitie triedy SoftReference v správe pamäte v Jave?
Je možné automaticky generovať konštruktor bez parametrov pre data class v Kotlin?
Ako sa líšia deklarácie nemenných premenných pomocou kľúčových slov val a const val v Kotlin?
Aký komunikačný protokol sa používa na prenos dát v gRPC?
Môžete vysvetliť sled krokov životného cyklu View v architektúre aplikácie?
Je možné, že sa metóda onDestroy spustí bez predchádzajúceho volania onPause a onStop?
Aký je vzťah medzi metódami hashCode a equals v Jave?
Vysvetlite základné princípy SOLID a ich význam pri vývoji softvérových systémov.
Môžeš vymenovať hlavné časti a komponenty knižnice Room na prácu s databázami?
Aké sú rozdiely medzi triedami String a StringBuilder v Jave a v akých situáciách sa odporúča použiť každú z nich?
Aký je rozdiel medzi komponentami ListView a RecyclerView v Android, a v ktorých situáciách sa odporúča použiť každý z nich?