Kuidas toimub rakenduses klõpsamise sündmuse töötlemine?
iOS
Kuidas eristada andmetüüpeid väärtuse ja viite järgi ning kuidas need programmeerimises erinevad?
Kas saaksite selgitada, mis on WorkItem objekt ja milleks seda kasutatakse?
Kas on võimalik katkestada GCD kaudu käivitunud ülesande täitmine selle täitmise ajal?
Kas Swiftis on võimalik rakendada mitme pärimise?
Kas GCD-s ülesande täitmise katkestamine enne selle lõpetamist võimalik?
Kas võib Reference objekti paigutada programmi täitmise ajal virna?
Milline SOLID põhimõte on praktikas kõige raskem järgida?
Milliseid Git'i haru haldamise strateegiaid te olete eelmisel töökohal kasutanud?
Kas saaksite selgitada, mida tähendab iOS-i automaatne mälu haldamise mehhanism ARC?
Milliseid meetodeid tead ja kasutad, et vältida või kõrvaldada vastastikuseid lukustusi mitme lõimega rakenduses?
Kas saaksite kirjeldada, kuidas te juhtisite harusid ja väljaandeid, kasutades Git protsessi oma eelmisel töökohtadel?
Kas on võimalik laiendada funktsionaalsust, lisades struktuuri laiendusmehhanismile?
Kui palju virnastustehnoloogiaid saab ühes rakenduses kasutada?
Kas saaksite loetleda erinevaid initsialiseerijate tüüpe, mida programmeerimises kasutatakse?
Kas on võimalik selgitada väljaandmise mõistet tarkvaraarendusprotsessis?
Selgitage objekti loomise, kasutamise ja hävitamise etappe selle olemasolu ajal programmis
Selgitage GCD, NSThread ja OperationQueue erinevusi ning igaühe eeliseid iOS arendusest mitmetöötluse jaoks.