Vai jūs varat izskaidrot, kas ir MVVM arhitektūras modelis un kā tas tiek izmantots saskarnes izstrādē?
iOS
Izskaidrojiet izpildes pavedienu un rindu struktūras programmēšanā.
Kādiem metodiem jūs varat īstenot animāciju UIView iOS?
Vai jūs varat izskaidrot UIViewController klases mērķi un galvenās funkcijas iOS?
Izskaidrojiet, ko nozīmē termins 'Escaping closure' Swift programmēšanas kontekstā.
Vai jūs varat izskaidrot, kā darbojas Responder Chain sistēmā esošā apstrādātāju ķēde?
Kādi ir esošie pieejamie pieejas izvēles elementu izvietošanai programmatūras sistēmās?
Kura sistēmas sastāvdaļa apstrādā žestu notikumus lietotnē?
Izskaidrojiet View koncepciju SwiftUI un kā tā tiek izmantota saskarnes izveidē.
Kādi nosacījumi un ierobežojumi ir saistīti ar vāju īpašību izmantošanu programmatūras sistēmās?
Kura tehnoloģiju klāsts parasti tiek izmantots MVVM modeļa īstenošanā?
Kādus galvenos mehānismus jūs zināt pavedienu sinhronizācijai?
Kāds ir mazākais objektu skaits, kas nepieciešams atmiņas turēšanas cikla veidošanai?
Vai jūs varat izskaidrot, kā darbojas un kāds ir tā saukto points mērķis attīstības vai arhitektūras kontekstā?
Kāpēc ir ieteicams izmantot vājo atsauci uz sevi (weak self) kodā ar aizvērumiem?
Kādi metodes un mehānismi SwiftUI tiek izmantoti lietotāja saskarnes atjaunināšanai datu izmaiņu gadījumā?
Vai procesu skaits atbilst sistēmas pavedienu skaitam?