Millised komponendid ja struktuurid initsialiseeritakse programmi käivitamisel?
iOS
Kas saaksite selgitada, mida tähendab iOS-i automaatne mälu haldamise mehhanism ARC?
Kuidas määratakse otsingu tõhusus võtme järgi sõnastiku andmestruktuuris?
Kas saaksite loetleda ja kirjeldada UIResponder klassi peamisi meetodeid, mida kasutatakse sisenditegevuste töötlemiseks?
Kas saaksite selgendada laiskust hinnangu või ülesannete edasilükkamise kontseptsiooni programmeerimises?
Kas saaksite kirjeldada objekti elutsükli peamisi etappe programmimises?
Kas võiks selgitada, mida teeb meetod layoutIfNeeded kasutajaliidese uuendamise kontekstis?
Mis on Swizzling ja millised on selle eelised ja puudused?
Kuidas määrata sõnastiku elemendi otsingu operatsiooni ajakulude keerukus?
Selgitage, mis on hash-väärtus ja kuidas seda kasutatakse programmeerimises.
Kas saaksite selgitada UIResponder kontseptsiooni ja selle rolli iOS-i sündmuste töötlemisel?
Millised on peamised puudused, mis võivad hash-funktsioonide kasutamisel tekkida?
Milline jaotamismehhanism tagab minimaalne viivitusaeg ülesannete täitmisel?
Kas saaksite selgitada, millised lukustamise tüübid on olemas ja kuidas need töötavad mitme lõimega programmeerimisel?
Milline on erinevus GCD ja NSOperation kasutamisel asünkroonsete ülesannete täitmisel iOS arenduses?
Kas saaksite loetleda erinevaid ülesannete juhtimise jaotamise viise süsteemides?
Kuidas hinnata sõnastiku sisestamise, andmete saamise, otsimise ja kustutamise operatsioonide ajalisest keerukusest?
Kus süsteemis toimuvad paralleelsed täitmisvood?
Kas on võimalik edastada sündmus ühest vaatesse teise praeguses kontekstis?
Kuidas erinevad turvalised ja ohtlikud unowned viited mäluhaldus kontekstis?