Android
V akých situáciách je najlepšie naplánovať technický pohovor?
Na akej úrovni architektúry systému sa zvyčajne nachádza rozhranie vrstvy úložiska?
Ako ste organizovali ukladanie a prenos údajov vo ViewModel vo svojich projektoch?
Je možné deklarovať premennú val (first, second) pomocou objektu pair, kde pair je trieda Pair<String, String>?
Rieši ViewModel v Android aplikácii prípady zmeny konfigurácie zariadenia?
Môžete vysvetliť hlavné fázy životného cyklu komponenty Jetpack Compose?
Povedzte nám o vašich skúsenostiach s vláknami a viacvláknovým spracovaním v projektoch
Čo predstavuje oblasť Heap a aké typy údajov sa tam zvyčajne ukladajú?
Aké sú výhody a nevýhody výberu konkrétneho typu úložiska dát?
Existujú preferencie týkajúce sa zloženia alebo charakteristík tímu, do ktorého by mohol kandidát vstúpiť?
Môžeš vymenovať hlavné dátové štruktúry používané v Kotlin a o nich hovoriť?
Máte skúsenosti s publikovaním aplikácií v oficiálnych obchodoch s aplikáciami?
V ktorých prípadoch zostáva obsah komponentu EditText po jeho uložením alebo aktualizácii nezmenený?
Prečo je dôležité používať viacvláknové spracovanie v Androidu na vykonávanie úloh?
Môžeš uviesť rôzne typy schém rozloženia prvkov v rozhraniach?
Ako pridať funkcionalitu do triedy bez nutnosti meniť jej zdrojový kód?
Aký je rozdiel medzi používaním mäkkých a slabých odkazov pri správe pamäte v Jave?
Ako zorganizovať interakciu medzi vonkajším rozhraním a vnútornou logikou systému?
Aké prvky tvoria mechanizmus korutín?
Aká je úloha a účel nastavenia preferencií ukladania údajov?