Flutter
Můžete uvést příklad, kdy je princip rozdělení rozhraní v praxi uplatněn?
Jak organizujete a vedete dokumentaci kódu ve svých projektech?
Jakými metodami a nástroji používáte k hledání a odstraňování chyb v kódu?
Jak je v jazyce Dart implementována podpora obecných typů?
Jak hodnotíte výhody používání Dart při vývoji aplikací Flutter?
Můžete vysvětlit koncept přetížení konstruktorů v objektově orientovaném programování?
Jaké typy uživatelských gest jsou podporovány a zpracovávány ve Flutteru?
Jak je organizována práce s pamětí v jazyce Dart?
Můžete vysvětlit vnitřní mechaniku klíčového slova const v programovacích jazycích?
Jaká je role a funkce izolátů v softwarových systémech?
Popište strukturu a klíčové role týmu, ve kterém jste dříve pracoval.
Můžete vysvětlit, co se rozumí systémem oprávnění v iOS a jak funguje?
Můžete popsat architekturu systému, na kterém jste pracoval na předchozím místě?
Jste v současné době zaměstnán nebo hledáte novou pozici?
Jaké nástroje a přístupy jste použili k vytváření testů widgetů?
V jakých komponentách nebo situacích jsou v systému implementovány a vykonávány asynchronní úkoly?
Můžete vysvětlit, co jsou místní klíče a jak se používají v databázích?
Můžete vysvětlit, co je to hashovací funkce a jak se používá v počítačových systémech?
V současné době zvažujete nové kariérní příležitosti?
Můžete vysvětlit, jak funguje sealed třída v Kotlinu nebo v podobném jazyce?