Разкажете ни кои подходи и методики за разработка са използвани във вашите предишни проекти.
Flutter
Можете ли да изброите основните принципи, лежащи в основата на чистата архитектура?
Как да организираме управлението на зависимости в проект за оптимизиране на разработката и поддръжката?
Можете ли да обясните какво се разбира под термина dio?
Какви са предимствата и недостатъците на внедряването на зависимости в проект?
Можете ли да разкажете за предишните си длъжности и проекти, в които сте участвали?
Кои технологии и инструменти използваш в практиката си на разработчик?
Кои аспекти на компанията бихте искали да уточните преди интервюто?
В момента работите ли или търсите нова позиция?
Как структурираш архитектурата на компонентите в приложение, като вземаш предвид разширяемостта и поддръжката?
Опишете екипите и техните роли, с които сте работили в предишната си компания.
Какви средства и библиотеки са налични в Dart за реализиране на многопоточност?
Можете ли да обясните концепцията за чиста архитектура и нейните основни принципи?
Обяснете какво означава модификаторът sealed в програмирането и как се използва.
Можете ли да обясните принципа на работа на Event Loop в асинхронния модел на JavaScript?
Какви технологични инструменти или платформи бихте предпочели да избегнете в работата си?
Обяснете механизма на работа на цикъла за събития в асинхронните приложения.
Можете ли да обясните какво се разбира под многопоточност и как се реализира в програмирането?
Как се реализира поддръжката за паралелизъм и асинхронност в Dart?