iOS
Можете ли објаснити шта представља структура података Set?
Koje su glavne prednosti i mane jezika Swift?
Koji HTTP zaglavlje se koristi za označavanje tipa podataka koji se prenose između klijenta i servera?
Да ли сте радили на задацима које су вам поставили колеге у тиму?
Можете ли објаснити шта подразумева контролa приступа и зашто је она потребна у системима?
Podelite svoje iskustvo u razvoju aplikacija koristeći SwiftUI
U kojim slučajevima dolazi do inicijalizacije instance kontrolera?
Можете ли да објасните разлике између појмова Use Case и Interactor у развоју софтвера?
Koji je bio vaš nivo profesionalne odgovornosti ili pozicija na prethodnom radnom mestu?
Da li se standardni rečnik može koristiti kao niti-bezbedna struktura podataka u višestrukom okruženju?
Koji mehanizmi omogućavaju bržu statičku dispatch u softverskim sistemima?
Objasnite šta znači Liskov princip zamene i kako se primenjuje u objektno-orijentisanom programiranju.
Šta se dešava kada se koristi metoda sync na globalnoj DispatchQueue u Swift-u?
Koji deo sistema obrađuje događaje gestova u aplikaciji?
Na kojim ste projektima ili školskim zadacima radili tokom studija?
Имате ли искуства у развоју или раду са мултитред апликацијама?
Koje su prednosti i mane deljenja sistema na module?
Da li ste predlagali sopstvena rešenja ili ideje za poboljšanje projekata u kojima učestvujete?
Koje metode možete koristiti za implementaciju animacije za UIView u iOS?
završna klasa ProfileViewModel1 { enum Stanje { ... } var stanje: Stanje = .idle let usluga: UserService init(usluga: UserService) { ... } func onBackPress() { // prikaz deinit } func loadUser() { stanje = .loading Task { [weak self] guard let self else { return } do { let korisnik = try await self.usluga.fetchUser() self.stanje = .loaded(korisnik) } catch { self.stanje = .failed(error.localizedDescription) } } } }