Flutter
Опишете опита си в създаването и внедряването на кросплатформени приложения в работна среда.
С кои компоненти на потребителския интерфейс сте работили и сте променяли техните състояния?
Каква е ролята и предназначението на ключовете в компонентите на уиджетите?
Обяснете концепцията за използване на именовани аргументи при извикване на функции.
Работили ли сте с архитектурния модел MVVM в реактивни приложения?
Можеш ли да назовеш типовете ключове, използвани в системите за управление на бази данни?
Кой инструмент за управление на състоянието предпочитате да използвате във вашите проекти?
Каква е основната функция на механизма JIT и защо се използва в процеса на изпълнение на програми?
Работили ли сте с библиотеката Dio за извършване на HTTP заявки в проекти на Dart/Flutter?
Как се оценява операцията по четене на данни в структурата от данни map по отношение на времевата сложност?
Как измервате ефективността на вашата дейност?
Обяснете механизма на работа на цикъла за събития в асинхронните приложения.
Какви са разликите между реализациите на списъците ArrayList и LinkedList в Java?
Можете ли да обясните какво се разбира под примитивни типове данни в програмирането?
На какъв етап на разработка или изпълнение беше проектът, когато се присъединихте към предишния си работодател?
Можете ли да обясните понятието 'състояние' в езика Dart и как се използва?
Можете ли да обясните какво означава използването на ключовата дума const в програмирането?
Можете ли да обясните какво е RenderBox в контекста на Flutter?
Можеш ли да споделиш пример за най-трудните задачи, с които си се сблъсквал напоследък?
Можете ли да обясните концепцията за милионна грешка и нейните особености?