Објасните шта подразумева процес преноса података између база података или њихових структура.
iOS
Можеш ли да наведеш главне типове затварача који се користе у програмирању?
Можете ли објаснити шта су типови вредности у програмирању?
Koji pristupi i alati se koriste za kontrolu i optimizaciju korišćenja memorije u softverskim sistemima?
Опишите ваше радно искуство и кључне задатке са којима сте се суочили на претходном радном месту.
Kako funkcioniše Automatsko brojanje referenci (ARC) tokom izvršavanja programa?
Koja je uloga DispatchWorkItem u upravljanju zadacima u sistemu GCD?
Можете ли детаљно да опишете један од ваших претходних пројеката и вашу улогу у њему?
Можеш ли да наведеш пример када се објекти типа референца чувају у стеку?
Koje tipove konstruktora implementira klasa i po čemu se razlikuju?
Kako identifikovati cikluse zadržavanja (retain cycle) u memoriji tokom razvoja aplikacija?
Kako ARC upravlja memorijom tokom izgradnje projekta u Objective-C?
Можете ли да дате пример када се у коду Swift користи оператор `unowned`?
Koje su prednosti korišćenja DispatchWorkItem u razvoju višestrukih aplikacija?
Da li je obavezno da klasa ima konstruktor da bi ispravno radila?
Објасните принцип рада Cherry Pick у системима контроле верзија.
Са којим потенцијалним потешкоћама се можете суочити приликом коришћења CALayer за имплементацију интерфејса?
Можете ли објаснити шта је класа CALayer и како се користи у развоју за iOS?
Da li je moguće implementirati korisnički interfejs koristeći klasu CALayer u razvoju iOS?