Poți să numești principalele modele arhitecturale utilizate în proiectarea sistemelor?
iOS
Ai întrebări despre proiect sau companie?
Este posibil să folosiți mai multe DispatchGroup simultan într-un singur thread?
Puteți explica ce înseamnă executarea codului asincron și care sunt principalele sale avantaje?
Ce metode pot fi utilizate pentru a identifica problemele de scurgeri de memorie în aplicație?
În ce etapă și în ce componentă a sistemului se ia decizia privind locul de stocare a valorii tipului?
Puteți explica ce înseamnă termenul 'Actor' în contextul programării și sistemelor?
Cum se disting tipurile de date după valoare și după referință și în ce constau diferențele în programare?
Puteți explica principiul Copy-on-Write și cum funcționează în sistemele de stocare a datelor?
Ați lucrat cu documentația API?
Explica principiul de funcționare al operațiilor sincrone și scopul lor în programare.
Poți oferi un exemplu care ilustrează aplicarea principiilor SOLID în dezvoltare?
Aveți experiență în dezvoltarea sau lucrul cu aplicații multithread?
Care este diferența dintre o structură de date care stochează elemente unice și o secvență de elemente care permite repetiții?
Puteți explica principiile de bază ale SOLID pentru dezvoltarea software-ului?
Puteți explica ce este o coadă de operații în contextul lucrului cu fire și sarcini în programare?
Puteți explica ce înseamnă termenul de 'obiect zombie' în programare?
Puteți explica conceptul VIPER și componentele sale principale?
Povestiți-ne cum ați efectuat verificarea și schimbul de opinii despre cod în echipa dvs. anterioară.