iOS
Ce model de proiectare alegi de obicei atunci când dezvolți soluții software?
În ce ordine se execută constructorii și inițializatorii la crearea unei instanțe de clasă?
Unde sunt de obicei stocate pointerii sau referințele către obiecte în program?
Ce înseamnă o coliziune în contextul programării sau al sistemelor de procesare a datelor?
Cum a fost realizată interacțiunea cu departamentul de testare în timpul lucrului la proiect?
Puteți oferi un exemplu de eroare neobișnuită sau memorabilă pe care ați descoperit-o în practica dvs.?
Care este numărul inițial de legături pe care îl are un obiect la crearea sa?
Ce stivă tehnologică preferi să folosești în munca ta?
Puteți explica principalele diferențe dintre o clasă și un obiect în programarea orientată pe obiecte?
Care sunt diferențele dintre proprietățile implementate leneș și cele calculate în timp real?
Ar trebui să adaug weak self în lista de captare pentru fiecare închidere în Swift?
Ce exemple de modele de generare automată a codului cunoști?
Care este rolul principal și aplicarea DispatchQoS în sistem?
Aveți experiență cu framework-uri pentru layout?
În ce loc din memorie se află variabilele locale declarate într-o funcție?
Aveți experiență cu sistemele de niveluri de calificare sau grade în locurile de muncă anterioare?
Poți enumera principalele tipuri de scurgeri de memorie care pot apărea în programarea Swift?
Cu ce probleme tipice se confruntă în implementarea unui MVP?
V-ați confruntat vreodată cu provocarea de a transforma interfața unei aplicații pentru a suporta atât orientarea portret, cât și cea peisaj a dispozitivului?
Ce instrumente sau abordări folosești pentru a anula sau amâna sarcinile în munca ta?