iOS
Какви са основните разлики между RxSwift Signal и Driver по отношение на тяхната цел и поведение?
Как се постига множествено наследяване на класове или протоколи в езика Swift?
Какви условности и ограничения са свързани с използването на слаби свойства в софтуерните системи?
Коя е минималната версия на iOS, която считате за стандартна за поддръжка във вашите проекти?
Кой процес или поток отговаря за обработката на потребителския интерфейс в системата?
Как може една опашка едновременно да обработва няколко задачи или операции?
Можете ли да обясните разликите между понятието Use Case и Interactor в разработката на софтуер?
Кога се създава кореновият изглед на контролера?
Какво се разбира под терминът Mutating в контекста на програмирането?
Кое е най-малкото число обекти, необходимо за създаване на цикъл на задържане в паметта?
Как можете да прекъснете изпълнението на асинхронна операция?
Кои методи за инициализация на обекти познавате и използвате в класовете?
Какви ограничения съществуват при механизмите за обобщено програмиране?
Обяснете какво означава принципът на Лисков за заместимост и как се прилага в обектно-ориентираното програмиране.
С какви проблеми може да се сблъскате при използването на Storyboard в процеса на разработка на интерфейси?
Какво означава разположението на класа в областта на динамичната памет (кучето) и защо се прави това?
По каква причина напуснахте предишната си работа?
Кое ключова дума се използва за промяна на стойността на променлива в тялото на функция?
Можеш ли да дадеш пример за ситуация, в която се прилага принципът на протокола?
Как се извършва изпълнението на задачите при използване на синхронна вмъкване в глобалната опашка?