Explica diferența dintre o închidere și o funcție în programare.
iOS
Poți explica principiul de funcționare al mecanismului Dispatch Barrier și aplicarea sa?
Care este rolul modificatorului final și în ce cazuri este justificată utilizarea sa?
În ce loc din memorie sunt de obicei plasate obiectele de tip referință?
Când are loc exact implementarea unei funcții sau componente în procesul de dezvoltare?
De ce este important să folosești încapsularea la proiectarea obiectelor în programarea orientată pe obiecte?
Cum se disting tipurile de date după valoare și după referință și în ce constau diferențele în programare?
Care este avantajul utilizării Key Chain pentru stocarea sigură a parolelor?
Ce se înțelege prin conceptul de first responder și cum este utilizat în sisteme sau aplicații?
Puteți explica principiul Copy-on-Write și cum funcționează în sistemele de stocare a datelor?
Explica ce este un ciclu de retenție în memorie și cum influențează funcționarea aplicațiilor.
Ați folosit programarea asincronă cu Async/Await în proiectele dvs.?
Ce stivă tehnologică ai folosit în proiectele tale?
Poți enumera diferitele tipuri de metode de gestionare a sarcinilor și resurselor în sistemele de operare?
Ce se înțelege prin dispatching în contextul programării sau al sistemelor de operare?
Poți explica ce înseamnă termenul Hashable în contextul programării?
Poți împărtăși cele mai semnificative proiecte sau sarcini pe care le-ai reușit să le realizezi cu succes?
Ai lucrat cu baza de date Realm în proiectele tale?
Ce metode folosești pentru a salva și organiza datele în aplicații?