Flutter
Можеш ли да обясниш основните характеристики и предимства на езика Dart?
Можете ли да обясните какво е placeholder в програмирането?
Кои езици използвахте преди да започнете работа с Dart?
Каква е разликата между анонимна функция и именувана функция в програмирането?
Как обработва компилаторът ключовата дума 'late' в езика за програмиране?
Можете ли да обясните какво означава операторът за сравнение с двойно равенство в програмните езици?
Какви са предимствата и недостатъците на използването на Dart в разработката?
Какви са разликите между абстрактен клас и интерфейс в обектно-ориентираното програмиране?
Обяснете процеса на жизнения цикъл на компонента StateWidget във Flutter
Обяснете принципа на работа на системата за ограничения (constraints) за widget и как се прилага.
Как се реализира и предава ограничението (constraint) вътре в структурата на дървото?
Можете ли да обясните концепцията за обхвата на променливите в програмирането?
Какви методи могат да се използват за реализиране на поток от данни в Dart?
Обяснете концепцията за модел-преглед-модел (MVVM) и ролята й в структурата на приложенията.
В кои случаи се активира методът activate за състояние?
Обяснете механизма на работа на JIT-компилацията и ролята й в процеса на изпълнение на програмите
Колко уверено можете да използвате Dart, оценявайки знанията си по скала от 1 до 5?
Как може да се реализира структурата от данни списък в програмирането?
Защо в Dart е реализирана безопасността срещу null и как помага на разработчиците да избягват грешки?
Можете ли да обясните концепцията за use case и ролята й в разработката на софтуерни системи?