Puteți explica ce înseamnă termenul 'Actor' în contextul programării și sistemelor?
iOS
Ce te-a motivat să alegi cariera de dezvoltator iOS?
Se poate folosi cuvântul cheie synchronized direct pentru a proteja o variabilă individuală?
În ce moment al procesului ARC are loc creșterea numărătorului de referințe?
Fluxul leneș asigură o execuție sigură într-un mediu multi-thread?
Puteți explica principiul de funcționare al încărcării întârziate (lazy loading)?
Explicați principalele diferențe dintre modurile de execuție sincrone și asincrone.
Ai folosit tehnologia CoreData în proiectele tale pentru gestionarea datelor?
Explicați conceptul de lanț de răspunsători (Responder Chain) în sistemul de procesare a evenimentelor din aplicațiile GUI.
Ce organizații sau industrii te atrag în prezent pentru o posibilă angajare?
Cum este implementată strategia Copy-on-write la nivelul funcționării interne a sistemului?
Îți place să lucrezi cu produsul pe care îl creezi și îl dezvolți?
Este obligatoriu să folosiți o referință slabă către self în interiorul închiderilor?
Ai putea enumera diferitele tipuri de metode de distribuție a controlului sarcinilor în sisteme?
În ce etapă de dezvoltare se afla aplicația când ai devenit parte a echipei?
Este posibil să obțineți cadrul actual al animației în timpul execuției acesteia?
Aveți experiență practică în scrierea de teste unitare pentru cod?
Cum înțelegi procesele și metodele de testare a soluțiilor software?
Cum se modifică numărătorul de referințe puternice la un obiect atunci când acesta este adăugat într-o colecție de tip array?