iOS
Можеш ли да изброиш различните типове полиморфизъм в обектно-ориентираното програмиране?
Какви рискове възникват при течове на памет в приложението?
Как може да възникне LiveLock в система и как се различава от DeadLock?
Можете ли да обясните основните разлики между архитектурните модели MVVM и VIPER?
Може ли директно да инстанцирате обект на протокол в езика за програмиране?
Как да увеличим зоната за активиране на натискане за активен елемент в интерфейса?
Можете ли да обясните какво е Realm и как се използва в мобилните приложения?
Какви стъпки се предприемат в случай на конфликтна ситуация при работа с данни или процеси?
Възможно ли е предаване на събитие от един изглед към друг в текущия контекст?
Можете ли да обясните концепцията за Cold Observable и как се различава от Hot Observable?
Опишете моя опит в провеждането и организирането на прегледи на код в предишната ми работа.
Кога се създава кореновият изглед на контролера?
Можеш ли да дадеш пример за задача, която не успя успешно да завършиш или напълно да реализираш?
Какви са предимствата и недостатъците на използването на типа Unowned в програмирането?
Можеш ли да изброиш и кратко да опишеш шаблоните за проектиране, различни от архитектурните решения?
Как се освобождава паметта за обекти с циклични връзки в управлявани среди?
Можете ли да обясните значението на концепцията за Constraint в контекста на управление на проекти или разработка?
Какви са предимствата и недостатъците на използването на forced unwrapping в Swift?
Можеш ли да назовеш основните принципи, използвани при проектирането на софтуерни системи?
Каква е ролята на метода scene в класа SceneDelegate и в кои случаи се извиква?