Можете ли да нам кажете нешто о вашем професионалном искуству и главним достигнућима?
iOS
Koja je razlika između korišćenja GCD i NSOperation za izvršavanje asinhronih zadataka u razvoju iOS?
Koje alate ili softverske proizvode svakodnevno koristite za podešavanje i dijagnostiku mrežnih veza?
Koja ograničenja postoje za sirove vrednosti (raw value) u određenim tipovima ili jezičkim konstrukcijama?
Можете ли да опишете главне архитектонске приступе који се користе у развоју софтвера?
Kako implementirati opcione funkcije u interfejsima ili protokolima?
Објасните принцип рада Cherry Pick у системима контроле верзија.
Kako razlikovati mehanizam sinhronizacije Semaphore od Mutual Exclusion (Mutex)?
Можете ли објаснити шта је механизам међусобног искључења (Mutex) и како ради у спречавању истовременог приступа ресурсима?
Можеш ли да набројиш основне принципе објектно-оријентисаног програмирања?
Можете ли објаснити шта су типови вредности у програмирању?
Koje vrste inicijalizatora su dostupne za korišćenje prilikom proširenja funkcionalnosti u Extention?
Koje SOLID načelo može biti narušeno u slučaju korišćenja opcione funkcije unutar protokola?
Са којим потешкоћама може да се суочи систем при раду са мултитредингом?
Можете ли да говорите о кључним принципима дизајна софтверских система?
Koja je razlika između Weak i Unowned referenci u upravljanju memorijom?
Koje akcije su dostupne pri proširenju protokola pomoću proširenja?
Da li imate iskustva u korišćenju GCD za organizovanje asinhronih zadataka u aplikacijama?