iOS
Kā notiek Swift koda integrācija Objective-C projektā?
Vai jūs varat izskaidrot UIKit izkārtojuma sistēmas koncepciju un kā tā darbojas?
Izskaidrojiet vienvirziena datu plūsmas principu un tā galvenās īpašības.
Kādus datus ir atļauts saglabāt UserDefaults, lai glabātu lietotāja informāciju?
Kad ir kad būtu piemērots izmantot vājo atsauci ar 'weak let'?
Kāda datu struktūra ir piemērota pogu vai taustiņu nospiešanas notikumu modelēšanai?
Kā jūs īstenojāt savu risinājumu testēšanu iepriekšējā darba vietā?
Kā tiek īstenots paziņojums par sistēmas pāreju no aktīvās uz neaktīvo stāvokli?
Kā notiek datu apmaiņa starp klienta lietotni un serveri?
Kādas sekas ir, ja mainīta value tipa mainīgā, kas ir iekļauta slēdzenē, un šī slēdzene tiek izsaukta vēlreiz?
Vai jūs varat izskaidrot, kas ir domāts ar datu bāzes struktūras atjaunināšanas procesu?
Kādi ir galvenie atšķirības starp MVC un MVVM arhitektūras modeļiem kodu organizēšanā un komponentu mijiedarbībā?
Vai jūs varētu sniegt piemēru, kā tiek izmantota Swizzling tehnika programmēšanā?
Kāda ir polimorfisma izmantošanas mērķis un priekšrocības objektorientētajā programmēšanā?
Kā jūs īstenojat MVVM arhitektūras modeli, strādājot ar UIKit?
Kuru dizaina paraugu parasti izvēlaties, izstrādājot programmatūras risinājumus?
Vai Swift var droši lasīt instanču mainīgos un kādos apstākļos tas ir iespējams?
Kā ARC pārvalda atmiņu projekta būvniecības laikā Objective-C?
Kā tiek īstenota Side Table struktūra datu bāzē vai programmā?
Kādas ir atšķirības starp Error un Exception klasēm kļūdu apstrādes kontekstā?