iOS
На шта треба обратити пажњу да би се препознале потенцијалне проблеме при избору новог посла?
Можете ли објаснити шта подразумева главни ток извршавања програма?
Можете ли објаснити шта су SSL или TLS сертификати и зашто се користе?
Објасните термин 'Strong' у контексту програмирања или системских аспеката.
Које методологије развоја сте радили?
Na koji način se može upravljati rasporedom pre nego što se njegove dimenzije ažuriraju u metodu viewWillLayoutSubviews?
Koje objekte ili komponente ste proveravali tokom svog prethodnog rada?
Можете ли објаснити шта подразумева термин ViewModel у архитектури апликација?
Objasnite koncept Cold u kontekstu korišćenja Combine u Swift.
Koje su razlike između SwiftUI i UIKit pri razvoju interfejsa za iOS?
Objasnite korišćenje ključne reči synchronized u razvoju za Android i kako ona utiče na rad sa nitima.
U kojim situacijama i mestima treba koristiti keširanje objekata?
Da li ste se suočili sa bilo kakvim poteškoćama prilikom implementacije ili rada sistema u produkciji na prethodnom radnom mestu?
Objasnite šta je UICollectionView i kako se koristi u razvoju interfejsa.
Šta navodi programere da koriste strukture za predstavljanje View u SwiftUI umesto klasa?
Kako ste u svojoj prethodnoj ulozi realizovali mrežnu interakciju i povezivanje?
Можете ли да говорите о пројектима које сте већ реализовали?
Можете ли објаснити принцип Content Hugging и како се користи у дизајну интерфејса?
Може ли да се објасни шта значи безбедност потока у програмирању и зашто је то важно?
Kako UIView obrađuje korisničke događaje i komunicira sa korisnikom?