Можете ли да обясните какво означава автоматичният механизъм за управление на паметта ARC в iOS?
iOS
Как да спрете изпълнението на веригата NSOperation след третата заявка, без да чакате четвъртата?
Каква беше причината за решението да се откажете от използването на XIB файлове в проекта?
Как точно се предават данните към презентера на етапа на показване на информацията?
В кои ситуации е целесъобразно да се използват таблици с виртуални функции (виртуални таблици) в обектно-ориентираното програмиране?
Не е ли неизбежно да възникне взаимно блокиране при използване на синхронизация на основната опашка?
Какво ви накара да обмислите възможността за смяна на текущата ви длъжност или компания?
Как можете да използвате async/await за последователно изпълнение на заявки с възможност да завършите процеса след третата заявка, без да чакате четвъртата?
Обяснете каква е разликата между използването на Dispatch Barrier и семафор в система за управление на нишки.
Кога в процеса на ARC се увеличава броячът на препратките?
Можете ли да разкажете за какви промени и подобрения сте внедрили във вашите проекти или работен процес?
Имали ли сте опит с използването на DispatchGroup в проектите си за синхронизиране на задачи?
Какво те мотивира да избереш кариера като iOS разработчик?
Къде в програмата се съхраняват стойностите на променливите и как са организирани?
Можеш ли да изброиш и обясниш основните методи за работа с DispatchGroup в iOS?
Кои организации или сектори те привличат в момента за потенциална работа?
Как откривате и коригирате течове на памет в своите приложения?
Как може да се използва DispatchGroup за последователно изпълнение на заявки с възможност за прекъсване на трета без да се чака четвъртата?
Как ще се промени механизмът на диспетчеризация при наследяване на обект от класа NSObject?
Кога се освобождава паметта за обекти, съхранявани в стека?