Da li imate iskustva u korišćenju sistema za kontrolu verzija Git u vašim projektima?
iOS
Kako percipirate i radite sa zastarelim kodom u projektu?
Kako je u iOS implementiran automatski i ručni rad sa memorijom, i koji mehanizmi se koriste za upravljanje resursima?
U kojoj oblasti ili strukturi se obično čuva niz podataka?
Kako su kolekcije podataka implementirane i funkcionišu unutar sistema na niskom nivou?
Можете ли да опишете главне архитектонске приступе који се користе у развоју софтвера?
Koja je osnovna svrha ili zadatak komponenta ili funkcije pod nazivom Some?
Можете ли објаснити шта представља архитектурски образац MVVM и како се он примењује у развоју интерфејса?
Можете ли објаснити шта значе процеси у блокади у мулти-тред апликацији?
Koji oblik rada vam je bliži — udaljeni, kancelarijski ili hibridni režim?
Šta radi bliže sistemu — GCD ili OperationQueue?
Da li ste koristili framework Combine u svojim projektima za obradu asinhronih podataka?
Koji razlozi čine korišćenje Unowned manje poželjnim u određenim situacijama?
Koji arhitektonski model biste koristili prilikom razvoja nove aplikacije od nule?
Можете ли објаснити разлике између UIView, UIWindow и CALayer у развоју iOS интерфејса?
Када и у којим ситуацијама је пожељно користити скупове у програмирању?
Можете ли објаснити шта подразумева појам Disponibility у системима?
Можете ли да наведете друге основне принципе који се користе у развоју софтвера поред SOLID?
Koje tehnike i pristupi povećavaju efikasnost koda u Swift-u?