Имали ли сте опит в разработката с Objective-C?
iOS
В коя област или структура обикновено се съхранява масив от данни?
Можете ли да опишете основните архитектурни подходи, използвани при разработката на софтуер?
Как възприемате и работите със стария код в проект?
Обяснете етапите на развитие и функциониране на iOS приложение от старта до приключването му.
Какви причини правят използването на Unowned по-малко предпочитано в определени ситуации?
Как се реализират и работят колекциите от данни в системата на ниско ниво?
Използвали ли сте framework-а Combine във вашите проекти за обработка на асинхронни данни?
Имали ли сте опит с използването на системата за контрол на версиите Git в проектите си?
Как се реализира автоматичната и ръчна работа с паметта в iOS и какви механизми се използват за управление на ресурсите?
Каква е основната задача или предназначението на компонента или функцията с името Some?
Кой формат на работа ти е по-близък — дистанционен, офисен или хибриден?
Можете ли да обясните какво представлява архитектурният модел MVVM и как се прилага при разработката на интерфейси?
Можете ли да обясните какво означават блокираните процеси в многонишково приложение?
Кое работи по-близо до системата — GCD или OperationQueue?
Какъв архитектурен модел бихте използвали при разработването на ново приложение от нулата?
Кога и в кои ситуации е целесъобразно да използваме множества в програмирането?
Можете ли да обясните разликите между UIView, UIWindow и CALayer при разработката на интерфейси за iOS?
Можете ли да обясните какво се разбира под наличност в системите?