Puteți explica conceptul de Side Table și aplicarea sa?
iOS
Poți explica ce metode există pentru organizarea sincronizării proceselor sau firelor?
Cum se poate detecta o scurgere de memorie fără a folosi graficul de memorie?
Ce tipuri de proiecte te atrag în prezent pentru participare și de ce?
Aveți experiență cu protocolul WebSocket pentru implementarea comunicării bidirecționale în aplicații?
Ce instrumente și mecanisme folosești pentru a implementa și gestiona multitasking-ul în aplicații?
Ce abordare arhitecturală ați prefera pentru dezvoltarea unui mic produs software?
În ce situații este preferabil să folosiți o referință slabă (weak var) în Swift?
Aveți experiență practică în utilizarea RxSwift în proiectele dvs.?
Poate fi considerată executarea unei sarcini ca o operație indivizibilă în contextul multitasking-ului?
Ce informație poate servi drept cheie în structura de date a unui dicționar?
Ce este mai rapid în execuție: operațiile cu stivă sau cu heap-ul?
Dețineți o diplomă academică sau un echivalent?
În ce loc din memorie sunt de obicei plasate obiectele de tip referință?
Puteți oferi un exemplu de situație în care principiile de bază ale SOLID sunt încălcate în dezvoltarea software-ului?
În ce parte a programului sunt de obicei declarate și stocate variabilele cu scop global?
Cu ce dificultăți poate se confrunta un sistem atunci când lucrează cu multitasking-ul?
În ce situații trebuie să folosiți cuvântul cheie `unowned` în Swift?
Care referință, slabă (weak) sau neproprietară (unowned), asigură o performanță mai ridicată atunci când este utilizată în Swift?