iOS
Care sunt diferențele dintre tipurile de date în ceea ce privește semantica lor: valori și referințe?
Care abordare — structură sau clasă — are cea mai bună performanță?
Care este ultima etapă în ciclul de viață al unui obiect sau sistem?
Ați putea explica exact ce se întâmplă în interiorul sistemului atunci când se utilizează Binding?
Poți explica principiul de funcționare și caracteristicile pattern-ului Strategie în programarea orientată pe obiect?
Unde stocați de obicei datele salvate temporar în timpul procesului?
Care este estimarea de timp pentru operația de inserare a unui element cu o cheie specifică într-un depozit de date de tip dicționar?
Care este scopul utilizării metodei applicationWillResignActive în ciclul de viață al aplicației?
Ce abordări sau biblioteci ați folosit pentru a implementa multitreading în proiectele dvs.?
Explică ce este de-șifrare forțată a unui optional în Swift și în ce situații se aplică.
Cu ce tipuri de date este în general asociat conceptul de cuvânt de mașină în arhitectura computerelor?
În ce etapă și în ce componentă a sistemului se ia decizia privind locul de stocare a valorii tipului?
Care este avantajul utilizării OperationQueue în comparație cu GCD în gestionarea sarcinilor asincrone?
Cum utilizați comenzile LLDB pentru a diagnostica și remedia erorile din cod?
Care sunt avantajele principale ale utilizării NSLock în comparație cu alte mecanisme de sincronizare?
Ce metode și abordări sunt utilizate pentru a verifica funcționarea componentelor individuale ale produsului software?
Ce metod de încărcare a interfeței este apelat primul: viewDidLoad sau viewDidAppear?
Care a fost componența echipei care a participat la implementarea fiecărui proiect al dumneavoastră?
Care este diferența dintre o operație de barieră blocantă și o operație standard de sincronizare?
De cât timp lucrați cu limbajul Swift?