Android
Jakými způsoby umíš organizovat vykonávání úkolů na pozadí?
Jaké jiné přístupy nebo komponenty lze použít místo Service v architektuře aplikací?
Jaké vlastní komponenty rozhraní jste vytvořili pomocí vlastních pohledů?
Existuje v Javě ekvivalent funkce init z Kotlinu?
Můžete vysvětlit, co jsou atomární proměnné a v čem se liší od běžných?
Jaké populární vzory používání Flow uvnitř korutin znáš?
Zúčastnili jste se automatizace procesu nasazení aplikace?
Jak se liší struktury binárních vyhledávacích stromů a červeno-černých stromů, a jaké jsou jejich vlastnosti?
Můžeš vyjmenovat existující typy dispatcherů v korutinách?
V jakém pořadí by měly být komponenty rozložení umístěny z hlediska využití systémových zdrojů?
Jaké jsou rozdíly v systému typů mezi Java a Kotlin?
Vysvětlete, co je destrukturalizace funkce a jak se používá v programování.
Můžeš vyjmenovat a vysvětlit hlavní funkce oblasti viditelnosti v Kotlinu?
Povězte o své zkušenosti s inline funkcemi v praxi programování.
Proč Dispatchers.Main provádí vykonávání v rámci jednoho vlákna při použití Coroutines?
Jakou roli hrají soukromá pole v objektově orientovaném programování a k čemu slouží?
Jaké oblasti viditelnosti proměnných nebo funkcí jste museli používat ve svých projektech?
Jak probíhá proces spojování modulů v systému sestavení Gradle při práci s vícemodulovými projekty?
Jaké typy oprávnění existují v Androidu a v čem se liší?
Jaké metody lze použít k provádění úkolů v Androidu tak, aby se spouštěly periodicky a asynchronně?