Kas saaksite nimetada peamisi arhitektuurimustreid, mida süsteemide kavandamisel kasutatakse?
iOS
Kas on võimalik kasutada mitut DispatchGroupi samaaegselt ühes niidis?
Kas saaksite selgitada, mida tähendab koodi asünkroonne täitmine ja millised on selle peamised eelised?
Millises etapis ja süsteemi komponendis tehakse otsus väärtuse hoidmise koha kohta?
Kas olete töötanud API dokumentatsiooniga?
Kuidas eristada andmetüüpeid väärtuse ja viite järgi ning kuidas need programmeerimises erinevad?
Kas saaks anda näite, mis illustreerib SOLID põhimõtete rakendamist arendusprotsessis?
Kas saaksite selgitada Copy-on-Write põhimõtet ja kuidas see töötab andmesalvestussüsteemides?
Kas saaksite selgitada, mida tähendab termin 'zombi objekt' programmeerimises?
Selgitage sünkronsete operatsioonide tööpõhimõtet ja nende eesmärki programmeerimises.
Kas teil on kogemusi mitme niidiga rakenduste arendamisel või nendega töötamisel?
Kas saaksite selgitada SOLID põhimõtteid tarkvaraarenduses?
Kas on 'Actor' mõiste programmeerimise ja süsteemide kontekstis?
Milline on erinevus andmestruktuuri, mis salvestab unikaalseid elemente, ja elementide jadas, mis lubab kordusi?
Selgitage peamised erinevused massiivi, sõnastiku ja kogumi vahel nende kasutamise ja andmestruktuuri kontekstis.
Kas on OperationQueue programmeerimise kontekstis, töötades niitide ja ülesannetega?
Rääkige meile, kuidas te eelmisel meeskonnal koodi kontrolli ja arvamuste vahetust korraldasite.