iOS
Какви са предимствата на използването на Operations в сравнение с GCD при управлението на асинхронни задачи?
Каква е основната задача на ленивата инициализация и в кои ситуации се прилага?
Какви методи съществуват за поставяне на задачи в опашката за обработка?
Кои моменти в предишната ви работа смятате, че можеха да бъдат по-добри или ви предизвикаха неудовлетвореност?
Обяснете ролята и функциите на координатора в организация или процес.
Как да реализирате съхранението на слаби препратки вътре в масив във вашия програмен език?
Кога трябва да прилагате архитектурния модел MVC при разработката на проект?
Какво поведение се очаква, ако се изключи механизмът copy-on-write от структурата данни?
Имали ли сте опит с използването или поддръжката на самоподписани SSL сертификати?
По какви начини може да се реализира наследяването на състоянието на приложението в различни архитектурни подходи?
Кои са основните принципи на проектиране на системи, които обикновено прилагате в работата си?
Имали ли сте професионален опит с системи или API, свързани с картографиране или карти?
Какви методи или средства се използват за обработка на събития при натискане на клавиши или бутони?
Какви са предимствата и недостатъците на използването на структури от данни при работа с многопоточни програми?
Какво е предимството от използването на Key Chain за безопасно съхранение на пароли?
Можете ли да обясните какво представлява бинарното дърво и как е структурирано?
Каква е разликата между отношенията на агрегиране и композиция в обектно-ориентираното програмиране?
От какво се състои таблицата Side Table и каква информация се съхранява в нея?
Можеш ли да дадеш пример, когато рамката на елемент и неговите граници не съвпадат по размер?
Защо в програмирането се използват слаби и силни препратки и как се различават?