iOS
Кой метод за зареждане на интерфейса се извиква първи: viewDidLoad или viewDidAppear?
Можеш ли да изброиш различните типове полиморфизъм в обектно-ориентираното програмиране?
Можете ли да обясните разликите между компонентите TableView и ScrollView в контекста на разработката за iOS?
Какви са основните разлики между RxSwift Signal и Driver по отношение на тяхната цел и поведение?
С какви критерии се ръководите при подбор на организация за трудоустройство?
Как се постига множествено наследяване на класове или протоколи в езика Swift?
Какви условности и ограничения са свързани с използването на слаби свойства в софтуерните системи?
Коя е минималната версия на iOS, която считате за стандартна за поддръжка във вашите проекти?
Кой процес или поток отговаря за обработката на потребителския интерфейс в системата?
Какво се разбира под терминът Mutating в контекста на програмирането?
Кое е най-малкото число обекти, необходимо за създаване на цикъл на задържане в паметта?
Кои методи за инициализация на обекти познавате и използвате в класовете?
Какви ограничения съществуват при механизмите за обобщено програмиране?
С какви проблеми може да се сблъскате при използването на Storyboard в процеса на разработка на интерфейси?
Какви стратегии се използват за показване и позициониране на елементи в интерфейса в рамките на View?
Какво означава разположението на класа в областта на динамичната памет (кучето) и защо се прави това?
Как се извършва изпълнението на задачите при използване на синхронна вмъкване в глобалната опашка?
Как се реализират и управляват анимациите в UIKit?
Можете ли да обясните какво представлява едно enum в програмирането и в кои случаи се използва?
Колко пъти се извиква методът viewDidLoad в жизнения цикъл на UIViewController?