Android
V jakých případech není použití data class vhodné pro všechny třídy v projektu?
Na jaké úrovni architektury návrhu se nachází vrstva odpovědná za ukládání dat podle principů čisté architektury?
Jak implementujete a spravujete seznamy v Jetpack Compose, a jaké máte v této oblasti zkušenosti?
Použil jste někdy objekt třídy Thread k provádění paralelních úkolů v Java?
Jaké typy delegátů pro rozhraní znáš a používáš v praxi?
Jakými způsoby realizujete přechody mezi různými fragmenty v aplikaci?
Jaký je účel a omezení oblasti internal v programovacím jazyce?
Jak lze sledovat změny stavu kolekce zobrazované v rozhraní pomocí Jetpack Compose?
Jakou roli má soubor AndroidManifest.xml v projektu a proč jsou jeho hlavní komponenty obvykle tam deklarovány?
Jaký je účel použití klíčového slova 'out' v programování?
Jak probíhá registrace komponent v Androidové aplikaci?
Jaké je výhoda použití pole oproti spojovanému seznamu při provádění operací přidávání a odstraňování prvků?
Jak vám vyhovuje používat zařízení poskytnuté společností nebo vlastní pro práci?
Můžete vysvětlit, co znamená funkce remember v kontextu programování nebo vývoje?
Můžete vysvětlit, co se rozumí pod pojmem atomové datové typy?
Lze v Androidu násilně odstranit jakoukoli Activity z paměti?
Jakými metodami lze řídit a omezit opakované přestavby UI komponent v Jetpack Compose?
Co odlišuje inline funkce a jaké jsou jejich výhody v programování?
Můžete vysvětlit fáze životního cyklu komponenty Activity v Androidu?
Co vás přimělo ke studiu a používání programovacího jazyka Java ve vaší profesní činnosti?