Poți enumera alte tipuri de memorie utilizate în programare, pe lângă stivă și heap?
iOS
Cum poți combina mai multe modificări într-un singur commit înainte de a le trimite în repository?
Puteți explica ce este un LiveLock și cum diferă de alte stări, cum ar fi deadlock-ul?
Care este numărul minim de fire necesare pentru apariția blocajului mutual (Deadlock)?
Ce loc ai alege pentru stocarea imaginilor confidențiale și de ce?
Este posibil să modificați programatic înălțimea unei celule individuale din UITableView la o valoare forțată?
Care este funcția principală a protocolului WebSocket și în ce scenarii este utilizat?
Puteți explica ce face metoda layoutIfNeeded în contextul actualizării interfeței?
Puteți explica termenul 'coadă' în contextul structurilor de date?
Care este diferența dintre utilizarea UIStackView și UITableView în crearea unei interfețe de utilizator?
Explicați conceptul de lanț de răspunsători (Responder Chain) în sistemul de procesare a evenimentelor din aplicațiile GUI.
Este posibilă anularea executării unei sarcini în sistem?
Explicați etapele de viață ale unei instanțe de ViewController într-o aplicație iOS.
În ce loc este de obicei implementat contorul de referințe pentru gestionarea memoriei?
În ce situații este recomandat să folosiți NSLock pentru sincronizarea firelor?
Cum este implementată strategia Copy-on-write la nivelul funcționării interne a sistemului?
Explicați principalele diferențe dintre modurile de execuție sincrone și asincrone.
Puteți explica conceptul de referințe slabe în programare?
În ce loc din memorie sau structură de date sunt de obicei plasate valorile de tip de date după valoare?
Ce tipuri de cozi sunt disponibile în GCD și cum diferă în comportament și utilizare?