iOS
Kaip nustatėte prioritetą ir sudėtingumą savo ankstesnėje vaidmenyje?
Kokia yra jūsų bendra profesinė patirtis šioje srityje?
Koks yra dispečerinės metodas, naudojamas protokolo galimybių plėtimui?
Ar galite paaiškinti raktinio žodžio synchronized veikimo mechanizmą Java ir jo vaidmenį sinchronizuojant srautus?
Ar galite išvardyti pagrindinius architektūros modelius, naudojamus sistemų projektavimui?
Ką reiškia savybė 'CA' iOS kontekste, kalbant apie CALayer objektą?
Ar galite paaiškinti abstrakčiosios gamyklos koncepciją ir jos tikslą projektavimo modeliuose?
Kokios yra pagrindinės Keychain naudojimo privalumai ir trūkumai saugumo duomenų saugojimui?
Ar kandidatas turi patirties naudoti Frame Layout komponentą savo projektuose?
Kokius parametrus reikėtų atkreipti dėmesį renkantis naują darbo poziciją?
Kaip įvertinate savo produktyvumą ir užduočių apimtį, kurias galite atlikti per savaitę?
Kokie žingsniai turi būti atlikti norint stebėti vairuotojo atnaujinimus RxSwift?
Kokia yra greitojo rūšiavimo algoritmo laiko sudėtingumas blogiausiu, vidutiniu ir geriausiu atveju?
Kokiais metodais galima užtikrinti patikimą push pranešimų pristatymą vartotojui?
Ar galite paaiškinti, kas yra CADisplayLink ir kokiais atvejais jis naudojamas sąsajų kūrime?
Kada galima pasakyti, kad objektas ar struktūra nėra atminties steke?
Kada yra tinkamas laikas naudoti silpną nuorodą su 'weak let'?
Kuo skiriasi Presenter vaidmuo nuo Interactor vaidmens programų architektūroje?
Ar galite paaiškinti, ką reiškia HTTP metodo PUT?
Ar galite paaiškinti skirtumus tarp UIView, UIWindow ir CALayer iOS sąsajų kūrimo metu?