iOS
Vai jūs interesē lietojumprogrammu izstrāde, kas darbojas dažādās operētājsistēmās?
Vai vari sniegt piemēru situācijai, kad tiek piemērots protokola princips?
Kā tiek veikta uzdevumu izpilde, izmantojot sinhrono ievietošanu globālajā rindā?
Vai funkcijas slēgšanas funkcijas var saglabāt masīvos programmēšanas valodās?
Cik daudz izsaukumu notiek viewDidLoad metodē UIViewController dzīves cikla laikā?
Vai ir obligāti jābūt inicializatoram ar required modifikatoru bez protokolu īstenošanas?
Kādi dispečera veidi nav pakļauti modifikācijai, izmantojot Swizzling metodi?
Vai situācijas, kas saistītas ar vājo (unowned) atsauču izmantošanu, var novest pie lietojumprogrammas avārijas? Sniedziet piemēru.
Kādiem veidiem var nodrošināt drošību, izmantojot kolekcijas daudzvirzienu apstākļos?
Vai vari uzskaitīt populāros atkarību pārvaldniekus, kas tiek izmantoti projektos?
Kāpēc Swift kolekcijas ir īstenotas kā vērtību tipi?
Kā ietekmē izmaiņas rāmja robežās viewDidLayoutSubviews metodā interfeisa attēlošanu?
Kādās gadījumos programmēšanā tiek izmantots klases modelis?
Kur atmiņā vai kādā mehānismā tiek pārvaldīta atsauce, kas nepalielina atsauces skaitītāju un neizraisa objekta turēšanu?
Kuras operācijas vai īpašības ir pieejamas, definējot klasi, kas nav struktūrā?
Kādi ir galvenie ieguvumi un trūkumi, rakstot vienību testus?
Kura dispečerināšanas veids programmēšanā, statiskā vai dinamiskā, nodrošina ātrāku izpildi?
Izskaidrojiet atšķirības starp LEFT JOIN un LEADING JOIN operatoriem SQL.
Izskaidrojiet atkarības injekcijas koncepciju un kā tā tiek piemērota programmēšanā.
Vai jūs varat izskaidrot Consuming jēdzienu datu apmaiņas vai sistēmu mijiedarbības kontekstā?