Flutter
Кои методи и практики спомагат за развитието на професионалните технически умения?
Как да обявим променлива, която не може да бъде нулева, и да не ѝ присвояваме стойност?
Как реализира използването на обобщения (Generics) концепцията за полиморфизъм в програмните езици?
Можете ли да споделите опита си от предишното място, неговите особености и вашите отговорности?
Участва ли в някакви извънработни хобита или занимания?
Можете ли да обясните какво се разбира под процеса на рендериране във Flutter и как работи?
Какви типове процеси за преобразуване на изходния код в изпълним файл познавате?
Може ли да се изброят основните архитектурни шаблони, използвани за организиране на слоя на потребителския интерфейс?
Каква е ролята и приложението на шаблоните за фабрични методи в програмирането?
Какви са разликите между версиите Navigator 1.0 и Navigator 2.0?
Можете ли да обясните какво е файлът Podfile в контекста на iOS проекти?
Какво знаеш за структури от данни?
Каква е разликата между използването на RxDart и стандартния API за потоци в Dart?
Обяснете принципа на работа на хеш таблицата и нейната основна цел.
Можеш ли да обясниш основните принципи и използването на анимациите във Flutter?
Опишете най-значимия проект или решение, което сте реализирали в предишните си компании
Как да определите сложността и необходимостта от изпълнение на задача, с която не сте се сблъсквали преди?
Каква е ролята на виртуалната машина Dart и защо се използва в процеса на изпълнение на кода?
До каква степен системите с нулева безопасност предотвратяват появата на грешки при изпълнение?
Кои аспекти на предишната ви работа ви останаха особено запомнени или ви харесаха?