iOS
Kā jūs sākat savu karjeru informācijas tehnoloģiju jomā?
Kādi ir veidi, kā realizēt izvēles elementus kodā?
Kādi mehānismi nodrošina elementu unikālitāti kopas tipa kolekcijā?
Kāda ir atšķirība starp Weak un Unowned atsaucēm atmiņas pārvaldībā?
Kā novērtēt elementa ievietošanas operācijas laika sarežģītību hash tabulā?
Vai vari uzskaitīt galvenos atmiņas noplūdes veidus, kas var rasties, programmējot Swift?
Kāda ir saistība starp RunLoop mehānismu un notikumu apstrādes rindām?
Kādi ir Objective-C metožu izsaukšanas dispečera veidi?
Kur notiek pabeigtu uzdevumu uzraudzība un uzraudzība?
Izskaidrojiet HashMap datu struktūras darbības principu un tās lietošanas īpatnības.
Vai vari nosaukt galvenos primitīvus, kas tiek izmantoti GCD (Grand Central Dispatch)?
Ko nozīmē Swift protokolā CustomStringConvertible īstenošana un kam tas tiek izmantots?
Kā tiek īstenota ātra meklēšana pēc atslēgas ar aptuveni O(1) piekļuves laiku vārdnīcas datu struktūrā?
Vai ir nepieciešams izmantot vāju atsauci uz self iekšā slēdzenēs?
Kuri mācību uzdevumi vai tēmas jums šķita visgrūtākās un kā jūs tās pārvarējāt?
Kādus objektu un operatoru tipus jūs izmantojāt savos projektos ar RxSwift?
Vai jūs varat izskaidrot, kas ir CoreData un kā tas tiek izmantots iOS izstrādē?
Kas ir konteineris ar dzīves cikla pārvaldības sistēmu Dependency Injection ietvaros?
Kādus līdzekļus vai bibliotēkas izmantojāt, īstenojot WebSocket protokolu savos projektos?
Kāda ir Copy-on-write tehnoloģijas galvenā ideja un kāpēc tā tiek izmantota?