iOS
Kada uhvatite promenljivu unutar zatvarača, gde se ona čuva — u steku ili na hrpi?
Objasnite u čemu se razlikuju mehanizmi delegiranja i KVO u kontekstu nadgledanja promena objekata
Koje značenje ima slovo S u SOLID principima tokom razvoja softvera?
Koje su prednosti i mane arhitektonskog obrasca VIPER u razvoju mobilnih aplikacija?
Можете ли да опишете главне одговорности и пројекте на којима сте радили на последњој позицији?
Можеш ли да наведеш примере класа у UIKit-у који крше принципе SOLID?
Na kom mestu će biti smeštena struktura ako unutar nje postoji polje koje je primer klase?
Da li sledite principe SOLID prilikom razvoja svojih projekata?
Када величине Bounds и Frame у представе могу имати различите вредности?
Koje parametre i metrike koristiš za određivanje potpune pokrivenosti testova u projektu?
Koje metode možete koristiti za realizaciju razmene podataka između niti za njihovu usklađenu radnju?
Koje su prednosti i mane korišćenja arhitektonskog obrasca Clean Swift u razvoju mobilnih aplikacija?
Šta će se desiti ako koristite sinhrono raspoređivanje na glavnoj redi u globalnom kontekstu?
Koji pristup, struktura ili klasa, ima bolji performans?
U kojim situacijama i u kom trenutku funkcioniše metoda applicationWillTerminate u aplikaciji?
Koje alate i mehanizme koristiš za implementaciju i upravljanje višezadnošću u aplikacijama?
Da li je moguće u programskom jeziku definisati enumeraciju koja sadrži istovremeno ugrađenu vrednost i povezanu sa njom dodatnu vrednost?
Objasnite šta znači Liskov princip zamene i kako se primenjuje u objektno-orijentisanom programiranju.