iOS
Unde și cum sunt implementate legăturile slabe în sistemele de gestionare a memoriei?
Ai putea enumera diferitele tipuri de metode de distribuție a controlului sarcinilor în sisteme?
Puteți explica ce se întâmplă atunci când se apelează metoda viewWillLayoutSubviews în ciclul de viață al UIViewController?
Ce criterii trebuie îndeplinite pentru ca o valoare să poată fi adăugată într-un set (Set)?
Puteți explica cum funcționează mecanismul MRC?
Descrie experiența ta în proiecte de echipă și rolul pe care l-ai avut.
Ce metodă de căutare a unui element este considerată mai eficientă: parcurgerea unui array sau accesul după cheie într-un dicționar?
Care sunt diferențele dintre proprietățile Frame și Bounds în interfața grafică?
Care este rolul și aplicarea tabelelor de date secundare în bazele de date?
Care este diferența dintre metodele viewWillLayoutSubviews și viewDidLayoutSubviews în ciclul de viață al UIViewController?
Puteți explica conceptul de Enum cu moștenire indirectă sau legături indirecte?
În ce unități sunt de obicei definite dimensiunile și coordonatele în structura CGRect?
Puteți explica mecanismul de executare al DispatchAsync și caracteristicile sale?
Cum sunt implementate mecanismele interne ale clasei Optional în limbajul de programare?
Cum preferi să-ți organizezi activitatea pe proiect?
Aveți experiență practică în utilizarea limbajului de programare C?
Puteți explica ce este o coadă de operații în contextul lucrului cu fire și sarcini în programare?
Care este rolul componentei UIControl în cadrul interfeței utilizatorului?