Akými metódami je možné znížiť pravdepodobnosť kolízií pri používaní hash tabuliek?
Android
Môžete vysvetliť, čo znamená použitie kľúčového slova crossinline v Kotlin a v akých prípadoch sa používa?
Prečo je pri použití LinkedList vnútri vedra hash tabuľky nahradená TreeMap v prípadoch s veľkým počtom prvkov?
Aké obmedzenia a vlastnosti existujú pri používaní GlobalScope v Kotlin Coroutines?
Vysvetlite základné princípy SOLID a ich význam pri vývoji softvérových systémov.
Aké hlavné metódy sú dostupné v rozhraní CoroutineScope na správu korutín?
Aký je hlavný rozdiel medzi sealed triedami a enumami v programovacom jazyku?
Je volanie unbindService jediným krokom na správne ukončenie a odstránenie služby?
Ako implementovať metódu na výpočet jedinečného hash kódu objektu v Jave?
Vysvetlite koncept triedy Nothing v kontexte programovania.
Ako sa vykonáva serializácia a deserializácia objektov pomocou Parcelable v Android?
Môžete vysvetliť, čo znamená funkcia coroutineScope v Kotlin a na čo sa používa?
Je možné programovo znova inicializovať ArrayList, nútene nahradiť jeho obsah?
Vysvetlite, čo je Content Provider v kontexte vývoja Androidu a ako sa používa na výmenu údajov medzi aplikáciami.
Je možné, aby služba bola súčasne v stavoch onBind a started?
Môžete vysvetliť, čo znamená pojem reified v programovaní?
Prečo objekty rovnaké podľa metódy equals nemusia mať rovnakú hodnotu hashCode?
Môžete vysvetliť vnútornú štruktúru a mechanizmus fungovania hash tabuľky v Jave?
Môžete uviesť hlavné úrovne a vrstvy, ktoré sa používajú v čistej architektúre softvérových systémov?