iOS
Kā atšķiras atmiņas pārvaldības pieejas Objective-C un Swift valodās?
Kurā posmā un kurā sistēmas komponentā tiek pieņemts lēmums par vērtības glabāšanas vietu?
Vai jūs varat izskaidrot, kas ir domāts ar prioritāšu inversiju sistēmās vai algoritmos?
Kāpēc UI pareizi attēlojās pirms tika pievienots skaidrs galvenās pavediena izplatījums?
Vai jūs varat izskaidrot atbildētāju ķēdes (ResponderChain) darbības mehānismu?
Aprakstiet datu pārraides procesu no servera daļas caur tīklu līdz lietotāja saskarnei jūsu iepriekšējā projektā.
Kādus metodes izmantojat, lai atklātu atmiņas noplūdes savos projektos?
Vai jūs varat izskaidrot View Controller dzīves cikla posmus un to lomu saskarnes pārvaldībā?
Vai jūs varat izskaidrot, ko nozīmē termins Dispatch Barrier daudzprocesu un pavedienu sinhronizācijas kontekstā?
Vai jūs varat izskaidrot, kas ir asinhronā programmēšana Async/Await konstrukcijas kontekstā?
Izskaidrojiet, kādos gadījumos notiek Hit Test zonas noteikšana interfeisā vai grafiskajā lietojumprogrammā?
Vai jūs varētu norādīt savu pilsonību?
Kā tiek īstenots semafora mehānisms sinhronizācijas sistēmās?
Kā rinda var vienlaikus apstrādāt vairākas uzdevumus vai operācijas?
Vai jūs varat izskaidrot atšķirības starp jēdzieniem Use Case un Interactor programmatūras izstrādē?
Kāds bija jūsu profesionālās atbildības līmenis vai amats jūsu iepriekšējā darba vietā?
Vai standarta vārdnīcu var izmantot kā pavedienu drošu datu struktūru daudzprocesu vidē?
Ko nozīmē termins Mutating programmēšanas kontekstā?
Kā var atcelt uzdevumu, kas atrodas rindā pirms tā uzsākšanas?
Kāds ir mazākais objektu skaits, kas nepieciešams atmiņas turēšanas cikla veidošanai?