Prečo sa v Jave odporúča používať metódu equals namiesto operátora == na porovnávanie objektov?
Android
Vysvetlite, čo je suspend funkcia a ako funguje v Kotlin.
Vysvetlite mechanizmus fungovania operátora flatMap v RxJava a ako spracováva tok dát
Vysvetlite, čo sa rozumie pod pojmom Dispatcher v kontexte programovania alebo systémovej architektúry.
Môžete vysvetliť, čo je komponent Room v Android a ako sa používa na prácu s databázami?
Aký je rozdiel medzi rozhraniami Serializable a Parcelable pri prenose objektov v Android?
Môžete vysvetliť, čo sa rozumie pod pojmom Intent v kontexte vývoja Android aplikácií?
Môžeš uviesť typy vykonávacích tokov používaných v RxJava?
Ako sa vykonáva výmena údajov medzi dvoma obrazovkami v Android aplikácii?
Ako rozlíšiť porovnanie objektov pomocou metódy equals od použitia operátora == v Jave?
Je možné inicializovať objekt sealed triedy v Kotlin?
Vysvetlite, čo sú uzavreté triedy v Kotlin a ako sa používajú
Môžete vysvetliť, na čo slúži a ako sa používa trieda WeakReference v Jave?
Aký je význam StrongReference v správe pamäte?
Aký je rozdiel medzi používaním metód subscribeOn a observeOn v RxJava a ako ovplyvňujú tok vykonávania?
V čom sa líšia vlastnosti lazy a lateinit v jazyku Kotlin a v ktorých prípadoch je ich použitie najvhodnejšie?
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.
Kde v kóde je vykonané prepojenie rozhrania s komponentou Fragment?