iOS
Ar jus domina programėlių kūrimas, kurios veikia skirtingose operacinėse sistemose?
Gali pateikti pavyzdį situacijos, kai taikomas protokolo principas?
Kaip vykdomos užduotys naudojant sinchroninį įterpimą į bendrą eilę?
Ar galima saugoti uždarymo funkcijas masyvuose programavimo kalbose?
Kiek kartų vyksta viewDidLoad metodo iškvietimas UIViewController gyvavimo cikle?
Ar būtina turėti inicializatorių su required modifikatoriumi be protokolų įgyvendinimo?
Kokie dispečerinimo tipai negali būti keičiami naudojant Swizzling metodą?
Ar situacijos, susijusios su silpnų (unowned) nuorodų naudojimu, gali sukelti programos gedimą? Pateikite pavyzdį.
Kokiais metodais galima užtikrinti saugumą naudojant kolekcijas daugiasluoksnėse sąlygose?
Ar galite išvardyti populiarius priklausomybių valdytojus, naudojamus projektuose?
Kodėl Swift kolekcijos yra įgyvendintos kaip reikšmės tipai?
Kaip keičiasi frame ribų keitimas viewDidLayoutSubviews metode įtakos sąsajos rodymui?
Kokiais atvejais taikomas klasės modelis programavime?
Kurioje vietoje atmintyje arba kokiame mechanizme valdomas nuoroda, kuri nepadidina nuorodų skaitiklį ir nekelia objekto išlaikymo?
Kokios operacijos ar savybės yra prieinamos apibrėžiant klasę, kurios nėra struktūroje?
Kokios yra pagrindinės vienetinių testų rašymo privalumai ir trūkumai?
Kokia programavimo dispečerinė, statinė ar dinaminė, užtikrina greitesnį vykdymą?
Paaiškinkite skirtumus tarp LEFT JOIN ir LEADING JOIN operatorių SQL kalboje.
Paaiškinkite priklausomybių injekcijos koncepciją ir kaip ji taikoma programavime.
Ar galite paaiškinti Consuming sampratą duomenų mainų ar sistemų sąveikos kontekste?