Da li imate iskustva u razvoju sa Objective-C?
iOS
Objasnite koncept virtuelne tabele i njenu ulogu u implementaciji polimorfizma u objektno-orijentisanom programiranju.
Koje su razlike između svojstava Frame i Bounds u grafičkom interfejsu?
Kako je implementirana automatizacija build i deploy na vašem poslednjem radnom mestu?
Šta će se desiti kada pozovete metodu sync na glavnoj niti u aplikaciji?
Можете ли да нам кажете нешто о вашем професионалном искуству и главним достигнућима?
Da li klase obezbeđuju sigurnost pri radu sa nitima?
Objasnite princip rada svedoka (Witness Table) u kontekstu implementacije virtuelnih funkcija u objektno-orijentisanom programiranju.
Da li strukture podataka koje se koriste obezbeđuju sigurnost pri radu sa paralelnim tokovima?
Koja je svrha sistema za automatsko označavanje interfejsa u razvoju aplikacija?
Можеш ли да наведеш главна стања у којима може бити апликација?
Можете ли објаснити шта значи термин Dispatch Barrier у контексту мултитхрединга и синхронизације нити?
Šta vas je podstaklo da napustite vašu prethodnu poziciju?
Koje načine upravljanja zadacima implementira struktura?
Kako ste obezbeđivali pokrivenost koda testovima u prethodnoj kompaniji?
Можете ли објаснити шта је структура DispatchGroup и како се она користи за синхронизацију извршавања више асинхроних задатака?
Опишите ваше радно искуство и кључне задатке са којима сте се суочили на претходном радном месту.
Можете ли објаснити шта је циклична референца и како утиче на сакупљање смећа?