Jakými metodami lze realizovat přenos dat mezi obrazovkami při použití navigace Jetpack Compose?
Android
Vysvětlete, co je suspend funkce a jak funguje v Kotlinu.
Jaké nástroje a přístupy používáte pro vývoj uživatelského rozhraní?
Jaká je role objektu PendingIntent a v jakých scénářích se používá při vývoji Android aplikací?
V čem se liší datové typy IntArray a Array<Int> v kontextu programovacího jazyka?
Jaký je hlavní cíl použití strukturované konkurence v programování?
Můžete nám říct o projektech nebo úkolech, ve kterých jste použili ClickHouse pro zpracování dat?
V čem spočívá rozdíl mezi anotacemi @Provides a @Binds v kontextu Dependency Injection?
Jak je implementována metoda hashCode() u objektu typu Any v Kotlinu a jakou roli plní?
Jak je implementována bezpečnost nullových hodnot při společné práci Kotlinu a Javy v projektu?
Můžete vysvětlit, co je funkce s crossinline v Kotlinu a v čem se liší od běžných inline funkcí?
Lze použít pole bajtů jako klíč v datové struktuře HashMap, a jaké jsou s tím spojené vlastnosti?
Lze vysvětlit, co je to injekce závislostí a jak se používá v programování?
Jaký je rozdíl mezi použitím Sealed Interface a Enum v Java?
Jaké jsou rozdíly mezi Sealed Interface a Sealed Class v Kotlinu?
V čem spočívá rozdíl mezi sloučením manifestu při slučování a hlavním manifestem aplikace?
Jak implementovat seznam, který může obsahovat objekty různých typů, bez použití generik?
V čem spočívá nutnost používání korutin v programování?
Jaké metody nebo knihovny jsi použil k implementaci asynchronních operací ve svých projektech?
Můžeš vysvětlit, co jsou dispečeři a jak se používají v programování?