Aký je účel rozhrania Serializable v Jave?
Android
Vysvetlite, čo je rozhranie Parcelable a na čo sa používa v Android vývoji.
Môžeš vysvetliť, čo je CoroutineScope a prečo je v Kotlin-e potrebný?
Môžete vysvetliť účel metódy equals a v čom sa líši od operátora rovnosti?
Vysvetlite, prečo sa komponenty Activity, Service, BroadcastReceiver a ContentProvider považujú za kľúčové prvky v architektúre Android aplikácií.
Aké sú rozdiely medzi Dagger a Koin v kontexte injektáže závislostí?
Ktoré princípy SOLID sa zachovávajú pri používaní Context v Android a nie sú porušené?
Má vnútorná trieda prístup k členom vonkajšej triedy?
Môžete vysvetliť účel a použitie modifikátora prístupu protected v jazyku Kotlin?
Aká je úloha a účel kľúčového slova 'object' v programovaní?
Aký je rozdiel medzi používaním Lazy a Provider v Dagger pri injektáži závislostí?
Aké sú úrovne prístupu k komponentom v Kotlin a ako sa používajú?
V akej dátovej štruktúre sú uložené správy Looper prijaté cez Handler?
Vysvetlite rozdiely medzi metódami equals() a hashCode() v Jave a prečo sú spolu potrebné.
Vysvetlite rozdiel medzi vnorenou triedou a vnútornou triedou v jazyku Java.
Aké funkcie je potrebné prepísať v adaptéri RecyclerView na zobrazenie zoznamu s rôznymi typmi prvkov?
Aké metódy možno použiť na realizáciu medzier medzi prvkami v RecyclerView?
Ako by sa mali závislosti spravovať cez Context: odovzdávať ich zvonku alebo ich vytvárať vnútri triedy?
Aké aspekty SOLID sú porušené pri implementácii komponentu Context v Android?
Ako možno prenášať údaje medzi fragmentmi v aplikácii?