Flutter
Jak lze implementovat vlastní chování srovnávacích operátorů v Dartu?
Můžete vysvětlit proces kompilace a jeho hlavní fáze?
Můžete popsat stávající strategii práce s větvemi v Git, kterou jste používali na předchozím místě práce?
Můžete vysvětlit, co znamená použití klíčového slova const v programování?
Vysvětlete rozdíly mezi klíčovými slovy final, const a var v kontextu programování.
Můžete vysvětlit koncept používání větví v systému správy verzí Git?
Můžete vysvětlit, co se děje uvnitř metody didUpdateWidget ve Flutteru a jak se používá?
Vysvětlete, čím se liší použití příkazů git rebase a git merge při integraci změn do větví.
Jak implementovat úkol v makru v rámci asynchronního programování?
Můžete vysvětlit koncept mixinů v jazyce Dart a jejich použití?
Jak je v systému zajištěna spolupráce s izolátory?
V čem spočívá rozdíl mezi procesem spuštění kódu pomocí JIT-kompilace a předběžnou AOT-kompilací?
Můžeš vyjmenovat a vysvětlit hlavní režimy kompilace v programovacím jazyce?
Podporuje Dart paralelní provádění úkolů?
Vysvětlete rozdíly mezi principy Dependency Inversion a Dependency Injection a jak se vztahují k návrhu modulárních systémů.
Lze deklarovat třídy s konečnou implementací, a v čem spočívá jejich zvláštnost?