iOS
Milliseid meetodeid kasutate oma töö ülesannete arendamise ja korraldamise mugavuse tagamiseks?
Millist andmetüüpi esindab sõnastik, kus võtmed on stringid ja väärtused võivad olla erinevat tüüpi?
Kuidas toimub konfliktide lahendamine andmete kokkupõrgete korral Swiftis?
Kas saaksite selgitada Future kontseptsiooni Combine raamistikus ja selle rolli asünkroonsetes operatsioonides?
Kuidas saab GCD-s planeeritud ülesande täitmise tühistada?
Milliseid tööriistu ja tehnoloogiaid kasutate andmebaasidega suhtlemiseks ja nende haldamiseks?
Selgitage, mis on NotificationCenter ja kuidas see töötab teavitussüsteemis
Kus te hoidsite paroole eelnevates projektides?
Kas sa saad Swiftis väärtusetüüpe loetleda?
Selgitage peamise erinevuse sulgemiste vahel, mis võimaldavad väljuda oma vaateväljast, ja nende vahel, mis seda teha ei saa.
Kuidas saab tuvastada vigu projektis, kui pull-requestide arv on oluliselt suurenenud?
Kas on võimalik teostada nõrgalt seotud sulgemisi programmeerimiskeeles?
Kas automaatne lõpp-muutuja tuvastus on kompilaatori funktsioon?
Milline on erinevus 'unowned' ja 'strong' võtmesõnade kasutamisel viidete deklareerimisel Swiftis?
Kui suur oli meeskond, kus te töötas eelmisel kohal?
Kas objekt eemaldatakse mälust, kui sellel on üks tugev viide, kolm nõrka ja üks arvestamata viide?
Selgitage Copy-on-Write põhimõtet massiividega töötamisel ja selle rakendamist.
Kuidas ja millistel juhtudel kasutatakse nõrku viiteid sulgudes?
Kas kasutasite SwiftUI oma eelnevates projektides?
Kuidas saab rakenduses vaadet aknasse kinnitada?