Android
Proč je důležité nastavovat minimální verzi SDK v projektu Android?
Jak aplikace identifikuje, jaké příkazy nebo záměry je schopna zpracovat?
Čím se liší primitivní datové typy od referenčních typů v jazyce Java?
Jakými metodami lze zkrátit dobu spuštění aplikace?
Můžeš vysvětlit, jak se provádí interakce s objektem Intent v Androidu?
Jak zahájit spuštění coroutine v rámci ViewModelu?
Jaká omezení existují u enumů v programovacích jazycích?
Lze použít Retrofit k automatickému zpracování vypršených tokenů při provádění API požadavků?
Jak se v Kotlinu provádí porovnání objektů podle jejich odkazů?
Můžete vysvětlit, co je SupervisorJob v kontextu coroutine a správy úkolů v Kotlinu?
Máte zkušenosti s použitím třídy AsyncTask ve svých projektech?
Jak minimalizovat počet opakovaných přestaveb systémových komponent?
Jaký prezentační vzor se používá při vývoji projektu v Android Studio?
Vysvětlete koncept třídy Nothing v kontextu programování.
Jaké jsou rozdíly mezi srovnávacími operátory v Java a Kotlin?
Vysvětlete koncept Executor v jazyce Java a jeho roli při provádění asynchronních úkolů.
Jak implementovat vlákno pool pro vykonávání úkolů ve vaší aplikaci?
V Kotlinu jsou třídy ve výchozím nastavení uzavřené nebo otevřené pro dědičnost?
Jaké jsou hlavní výhody a nevýhody používání RecyclerView v Android vývoji?
Jaký přístup k vývoji softwaru jste použili na své poslední pozici?