iOS
Ce convenții și restricții sunt asociate cu utilizarea proprietăților slabe în sistemele software?
Care este versiunea minimă de iOS pe care o considerați standard pentru suport în proiectele dvs.?
Ce proces sau flux răspunde de procesarea interfeței utilizatorului în sistem?
Cum poate o coadă să proceseze simultan mai multe sarcini sau operații?
Puteți explica diferențele dintre conceptele de Use Case și Interactor în dezvoltarea software-ului?
În ce moment este creată vizualizarea rădăcină a controlerului?
Ce se înțelege prin Mutating în contextul programării?
Care este cel mai mic număr de obiecte necesare pentru formarea unui ciclu de retenție în memorie?
Cum se poate întrerupe execuția unei operații asincrone?
Ce metode de inițializare a obiectelor cunoști și folosești în clase?
Ce limitări există în mecanismele de programare generică?
Explicați ce înseamnă principiul de substituție Liskov și cum se aplică în programarea orientată pe obiecte.
Cu ce probleme te poți confrunta atunci când folosești Storyboard în procesul de dezvoltare a interfețelor?
Ce înseamnă poziția clasei în zona de memorie dinamică (heap) și de ce se face acest lucru?
Din cauza cărei motive ați părăsit locul de muncă anterior?
Ce cuvânt cheie se folosește pentru a modifica valoarea unei variabile în corpul unei funcții?
Poți oferi un exemplu de situație în care se aplică principiul protocolului?
Cum se realizează executarea sarcinilor atunci când se utilizează inserția sincronă în coada globală?
Cum sunt implementate și gestionate animațiile în UIKit?
Este posibil să stocați funcții de închidere în interiorul array-urilor în limbajele de programare?