Android
Čo vysvetľuje názvy kľúčových prvkov architektúry Android a ich funkcie?
Máte skúsenosti s kolekciou SnapshotStateList pri vývoji aplikácií s Jetpack Compose?
Vysvetlite, v čom sa líšia metódy onCreateViewHolder a onBindViewHolder v adaptéri RecyclerView.
Aké sú hlavné rozdiely medzi architektonickými vzormi MVP, MVVM a MVI pri vývoji používateľských rozhraní?
Prečo trieda String v Jave nie je považovaná za zabudovaný primitívny typ?
Akými metódami je možné extrahovať informácie z Intent v Android aplikáciách?
Je možné nútene pozastaviť aktuálny vlákno?
Ako opraviš problém, ktorý vznikol v štruktúrovanom zozname údajov?
Aké sú kľúčové vlastnosti a správanie metódy onDestroy v životnom cykle Activity na Android?
Použili ste v projektoch paralelné spracovanie dát alebo multitasking?
Je možné v Kotlinu naraziť na výnimku NullPointerException?
Ktoré komponenty systému vyžadujú prekompiláciu pri zmene modulu A, ktorý závisí od iného modulu B, ktorý nie je priamo spojený?
Čo spôsobuje pretečenie vyrovnávacej pamäte a ako sa prejavuje?
Ako objekty Handler a Looper spolupracujú pri spracovaní správ v Android?
Je možné vytvoriť mobilnú aplikáciu bez použitia komponentov Activity?
Ako JVM určuje, že objekt, na ktorý odkazuje WeakReference, môže byť odstránený zberačom odpadkov?
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é údaje sa zvyčajne ukladajú do databázy pre aplikáciu, ktorá realizuje synchronizovanú interakciu medzi klientom a serverom?
Ako implementovať spracovanie používateľských akcií vyvolaných push notifikáciami?
Aké iné prístupy alebo komponenty je možné použiť namiesto Service v architektúre aplikácií?