Можете ли да обясните принципа на работа на патърна Service Locator и неговото приложение в архитектурата на приложенията?
iOS
Обяснете какво се разбира под понятието екзистенциален контейнер и как се използва в програмирането.
Може ли да се налагат ограничения в Auto Layout от потоци, различни от основния?
Можете ли да обясните какво се разбира под непрекъсната интеграция в разработката на софтуер?
Какъв технологичен стек използвахте в проектите си?
Можете ли да обясните какво означава терминът Hashable в контекста на програмирането?
Знаете ли дали има приложения, публикувани в App Store?
Какво се разбира под диспетчеризация в контекста на програмирането или операционните системи?
Можете ли да обясните какво означава свойството UIAppearance в разработката на интерфейси?
Можете ли да обясните какво представлява едно enum в програмирането и в кои случаи се използва?
Какви предимства предоставя UIKit в сравнение със SwiftUI при разработката на интерфейси?
Можете ли да обясните какво се разбира под методологията Scrum в управлението на проекти за разработка?
Как може да се промени стойността на променлива по време на отстраняване на грешки в програмата?
Как се осъществява взаимодействието между нишки, опашки и задачи в многозадачните системи?
Кой механизъм за диспетчеризация се използва за разширяване на функционалността?
Можете ли да обясните концепцията за пул от ресурси и нейното приложение?
Можете ли да обясните принципа KISS и неговото приложение в разработката на софтуер?
Кой етап от жизнения цикъл на UIViewController се активира при връщане към предишния екран?
Можете ли да обясните принципите, лежащи в основата на SOLID за разработка на софтуер?