iOS
Izskaidrojiet, kas ir piespiedu opcionalo izpakošana Swift un kādos gadījumos tā tiek izmantota.
Kādiem metodiem var izmantot dziļo saite mehānisma īstenošanai lietotnē?
Kādā UIViewController dzīves cikla posmā jūs iestatāt vērtību UILabel?
Kādus darba un mijiedarbības veidus ar datu kolekcijām tu zini?
Kā SwiftUI atjaunina skatījumu, kad galvenes saturs ir atkarīgs no izpildes nosacījumiem?
Vai jūs varat izskaidrot View Controller dzīves cikla posmus un to lomu saskarnes pārvaldībā?
Kādi procesi tiek uzsākti un kā darbojas lietotne, saņemot Push Notification?
Kāda ir atšķirība starp bloķējošo barjeras operāciju un standarta sinhronizācijas operāciju?
Kura dzīves cikla posmā notiek skatījuma izveide un iestatīšana UIViewController?
Kā palielināt aktīvā elementa nospiešanas zonu saskarnē?
Vai ir iespējams pārsūtīt notikumu no viena skata uz citu pašreizējā kontekstā?
Vai ir iespējams pievienot jaunas vērtības esošajai sarakstam, kas tiek izmantota kā pamats izvēles tipam?
Navigācija ir uzrakstīta UIKit, un brīdinājumi/lapas tiek izvilktas uz UIKit vai izmantojat SwiftUI dabiskos līdzekļus?
Aprakstiet manu pieredzi kodu pārskatīšanā un organizēšanā manā iepriekšējā darbā.
Kādi ir galvenie globālie mainīgie un stāvokļi jūsu lietotnē?
Lai īstenotu portreta un ainavas orientācijas atbalstu interfeisā, kas ir ieteicams: Auto Layout vai izmēru maiņa caur frame?
Izskaidrojiet liecinieku tabulas (Witness Table) darbības principu objektorientētās programmēšanas kontekstā, īstenojot virtuālās funkcijas.
Kad kontroliera saknes skats tiek izveidots?
Kādi ir priekšrocības un trūkumi programmēšanas valodām, kas tiek kompilētas pirms izpildes?
Vai protokolos iekšienē ir iespējams ieviest mainīgos?