iOS
Kādi ir galvenie Swift valodas priekšrocības un trūkumi?
Izskaidrojiet closure jēdzienu un kā tas tiek izmantots programmēšanā
Vai varat sniegt piemēru, kad Swift kodā tiek izmantots operators `unowned`?
Vai jūs varat paskaidrot, kas ir piekļuves kontrole un kāpēc tā ir nepieciešama sistēmās?
Kura UIViewController dzīves cikla posmā tiek uzstādīts NSLayoutConstraint?
Kādās situācijās ieteicams izmantot kolekcijas skata komponentu elementu attēlošanai?
Vai vari sniegt piemēru, kā piemērot VIPER arhitektūras modeli projektā?
Vai jūs varat izskaidrot, kā iekšēji darbojas AutoLayout sistēma interfeisa komponentos?
Cik daudz atsevišķu atmiņas zonu var pastāvēt programmas izpildes laikā?
Kā noteikt, vai operācija ir atomiska daudzprocesu un sinhronizācijas kontekstā?
Kādos nosacījumi un īpašības ir jāatbilst objektiem, lai tos varētu izmantot kā atslēgas vārdnīcā?
Vai jūs varat izskaidrot ARC automātiskās atmiņas pārvaldības mehānismu un kā tas atbrīvo neizmantotos objektus?
Vai jūs varat izskaidrot, kas ir MVVM arhitektūras modelis un kā tas tiek izmantots saskarnes izstrādē?
Kādi ierobežojumi un prasības pastāv, lai objekti varētu tikt izmantoti kā elementu Swift hash tabulās vai hash struktūrās?
Vai vari sniegt piemērus testu uzdevumiem, ar kuriem esat saskāries darba vai mācību laikā?
Ko nozīmē burts O SOLID principos?
Vai jums bija grūtības, izmantojot SwiftUI savos projektos?
Vai programmēšanas valodā var izmantot enumerācijas, lai glabātu īpašības, kas tiek aprēķinātas izpildes laikā?
Vai jūs varat izskaidrot konkurences jēdzienu un tās lomu programmēšanā?
Vai jūs varētu uzskaitīt biežāk sastopamos arhitektūras stilus lietojumprogrammu izstrādei?