Flutter
Какви инструменти и подходи използвахте при създаването на модулни тестове за вашия код?
Кои HTTP клиенти сте използвали в практиката си?
Какъв е вашият опит с реализирането и интегрирането на push известия в приложения?
Можете ли да обясните какво означава принципът S в SOLID?
Можете ли да обясните какво е компилация в време на изпълнение и какви са основните характеристики на AOT-компилацията?
Какви подходи и архитектури за управление на състоянието в приложенията ти са познати?
Можете ли да обясните какво се разбира под термина 'вградени системи'?
Обяснете принципа KISS и неговото значение в разработката на софтуер
Как се осъществява взаимодействието с изолаторите в системата?
Споделете опита си в разработването на нативни приложения и използваните технологии
Кои операции или задачи се считат за макро задачи в event loop?
Имали ли сте опит в създаването на приложения за телевизионни устройства?
Имате ли висше образование или неговия еквивалент?
Какво привлече вниманието ви към тази позиция и компанията?
Как възприемате възможността за дистанционна работа и как реагирате на това?
Как структурираш архитектурата на компонентите в приложение, като вземаш предвид разширяемостта и поддръжката?
Можете ли да обясните концепцията за локатор на услуги и основните му функции?
Как може да се интегрира и извика нативен код в приложения на Flutter?
Защо е важно да преобразувате изходния код в изпълним файл преди да стартирате програмата?
Обяснете концепцията и предназначението на контролерите за джаджи при разработката на потребителски интерфейси.