Cum se disting tipurile de date după valoare și după referință și în ce constau diferențele în programare?
iOS
Este posibil să implementați moștenirea multiplă în limbajul Swift?
Se poate întrerupe executarea unei sarcini în GCD înainte de finalizare?
Se poate implementa gestionarea evenimentelor utilizatorului în interfață atunci când proprietatea userInteractionEnabled este setată pe false?
Puteți explica ce reprezintă un obiect WorkItem și pentru ce este folosit?
Puteți explica ce înseamnă mecanismul automat de gestionare a memoriei ARC în iOS?
Este posibil să întrerupi executarea unei sarcini inițiate prin GCD în timpul execuției acesteia?
Poate un obiect Reference să fie plasat pe stivă în timpul execuției programului?
Care dintre principiile SOLID este considerat cel mai dificil de respectat în practică?
Ce strategii de gestionare a ramurilor în Git ați aplicat la locul de muncă anterior?
Se poate extinde funcționalitatea prin adăugarea unei structuri în mecanismul de extensii?
Poate fi explicat conceptul de release în procesul de dezvoltare software?
Puteți descrie cum ați gestionat ramurile și lansările în timpul utilizării procesului Git la locul dvs. de muncă anterior?
Explică etapele de creare, utilizare și distrugere a unui obiect în timpul existenței sale într-un program
Cât de multe tehnologii de stivă pot fi utilizate într-o singură aplicație?
Puteți explica principiile de bază ale SOLID pentru dezvoltarea software-ului?
Puteți explica ce se înțelege prin termenul 'The Hip Object' în contextul programării sau proiectării sistemelor?
Câte grămezi pot fi utilizate într-o singură aplicație și care este rolul lor?
Puteți explica mecanismul de Retain și Release în gestionarea memoriei?
Cum se poate implementa ascunderea datelor interne ale unui obiect pentru a preveni accesul direct din exterior?