Da li imaš pitanja u vezi sa projektom ili kompanijom?
iOS
U kom delu životnog ciklusa izvršavanja aplikacije se primenjuje automatski sakupljač smeća (ARC)?
Kako odrediti maksimalni mogući broj niti koje se mogu istovremeno izvršavati u sistemu?
Можете ли да набројите главне врсте редова са којима се сусрећете у програмирању?
Када величине Bounds и Frame у представе могу имати различите вредности?
Objasnite razliku između sekvencijalne i paralelne obrade podataka.
Објасните концепт затварања у програмирању и његову примену
Можете ли објаснити разлике између променљивих Main и Global у контексту програмирања?
Можете ли да дате пример ситуације када долази до међусобног блокирања ресурса у систему?
Можете ли објаснити шта значи метода setNeedsLayout у контексту ажурирања корисничког интерфејса?
Можете ли објаснити концепт RunLoop и његову улогу у обради догађаја у апликацијама?
Kako razlikovati tipove podataka po vrednosti i po referenci i u čemu se razlikuju u programiranju?
Koje su glavne poteškoće koje mogu nastati pri korišćenju mehanizma bekstva zatvarača?
Objasnite šta je ciklus zadržavanja u memoriji i kako utiče na rad aplikacija.
Можете ли објаснити шта значи аутоматски механизам управљања меморијом ARC у iOS-у?
Можете ли да објасните концепт лениве процене или одлагања извршавања задатака у програмирању?
Можете ли да поделите своје искуство са NSOperation за управљање асинхроним задацима у iOS-у?
Објасните главне разлике између синхроног и асинхроног режима извршавања процеса.
Можете ли објаснити шта је DispatchQoS и како се користи у оперативним системима Android?
Можете ли објаснити шта подразумева Auto Closure у контексту програмирања?