Bir-birinə mane olma vəziyyətləri ilə proseslərin həyat dövrü arasındakı fərqi izah edin, nə zaman baş verə bilərlər və bir-birindən necə fərqlənirlər.
iOS
Sözlüyə yeni element əlavə etmənin vaxt mürəkkəbliyi nədir?
ARC prosesində istinadçı sayğacı nə vaxt artır?
Mövcud siniflərə və ya obyektlərə genişləndirmələr vasitəsilə əlavə xüsusiyyətlər əlavə etmək mümkündürmü?
iOS tətbiqində ViewController nümunəsinin həyat mərhələlərini izah edin.
JavaScript-də '==' və '===' müqayisə operatorları arasındakı fərq nədir?
Bir neçə iş parçacığından gələn eyni vaxtda dəyişikliklərə qarşı qorunan massiv necə yaradılır?
GUI tətbiqlərində hadisə emal sistemində cavablandırıcı zənciri (Responder Chain) anlayışını izah edin.
Əməliyyatların sinxron və asinxron icra rejimləri arasındakı əsas fərqləri izah edin.
Qrafik interfeysində Frame və Bounds xüsusiyyətləri arasındakı fərqlər nələrdir?
Mutual exclusion mexanizmi (Mutex) nədir və resurslara eyni zamanda girişin qarşısını almaq üçün necə işləyir?
Proqramlaşdırmada icra axınları və növbə quruluşu arasındakı fərqləri izah edin.
Proqramlaşdırmada dəyər tiplərinin nə olduğunu izah edə bilərsinizmi?
iOS tətbiqinin inkişaf və işləmə mərhələlərini işə salmadan bağlamaya qədər izah edin.
Yeni elementin massivə əlavə olunmasının vaxt mürəkkəbliyi nədir?
Swift-də bağlamada weak self istifadə etməyin lazım olduğu hallara misal göstərə bilərsinizmi? Döngəvi istinadların qarşısını almaq üçün.
İxtiyari parametrlərlə escape closure istifadə etmək mümkündürmü?
Swift-də kodda `unowned` operatorunun istifadə olunduğu nümunə verə bilərsinizmi?
UIView daxilində CALayer əlavə etmək mümkündürmü?
Swift proqramlaşdırma dilində Typealias açar sözünün nə olduğunu izah edə bilərsinizmi?