Cu ce constă principiul copy-on-write și pentru ce este folosit în programare?
iOS
Puteți explica mecanismul intern de funcționare al NSLock în macOS sau iOS?
Luați în considerare în prezent noi oportunități profesionale?
Care este sarcina principală a inițializării leneșe și în ce situații este aplicată?
Puteți explica cum este implementat exact sistemul automat de plasare a elementelor în Auto Layout la nivelul mecanicii interne?
Poți oferi un exemplu când un obiect de clasă este creat pe stivă în loc de pe heap?
Când dimensiunile Bounds și Frame ale unei vizualizări pot avea valori diferite?
Cu ce dificultăți se poate confrunta atunci când se utilizează metoda Sync în condiții de acces simultan la coadă?
Poți explica ce este NSHashTable și cum este utilizată?
Cum funcționează blocarea la apelarea metodei sync pe o coadă secvențială?
Ați putea descrie principalele responsabilități și proiecte la care ați lucrat în ultimul dvs. post?
În ce condiții trece aplicația din starea activă în cea inactivă?
Puteți explica principiul Copy-on-Write și cum funcționează în sistemele de stocare a datelor?
Se poate realiza dispatch-ul static al metodelor într-o clasă?
Explicați etapele de viață ale unei instanțe de ViewController într-o aplicație iOS.
Aveți experiență cu protocolul WebSocket pentru implementarea comunicării bidirecționale în aplicații?
Poți explica conceptul de evaluare lene sau amânarea executării sarcinilor în programare?
Explica scopul interfeței Comparable și în ce cazuri este utilizată în Java.