Sözlüğe yeni bir öğe eklemenin zaman karmaşıklığı nedir?
iOS
Karşılıklı kilitlenme durumları ile süreçlerin yaşam döngüsü arasındaki farkı açıklayın, ne zaman ortaya çıkabilirler ve birbirlerinden nasıl farklıdırlar.
ARC sürecinde referans sayacı ne zaman artar?
Mevcut sınıflara veya nesnelere genişletmeler aracılığıyla ek özellikler eklenebilir mi?
JavaScript'te '==' ve '===' karşılaştırma operatörleri arasındaki fark nedir?
Birden fazla iş parçacığından gelen eşzamanlı değişikliklere karşı korunan bir dizi nasıl oluşturulur?
GUI uygulamalarında olay işleme sisteminde yanıtlayıcı zinciri (Responder Chain) kavramını açıklayın.
Bir iOS uygulamasında ViewController örneğinin yaşam döngüsü aşamalarını açıklayın.
İşlem yürütme modları olan senkron ve asenkron arasındaki temel farkları açıklayın.
Karşılıklı dışlama mekanizması (Mutex) nedir ve kaynaklara eşzamanlı erişimi nasıl engellediğini açıklayabilir misiniz?
Grafik arayüzünde Frame ve Bounds özellikleri arasındaki farklar nelerdir?
Programlamada değer türleri nedir açıklayabilir misiniz?
Programlamada yürütme akışları ile kuyruk yapısı arasındaki farkları açıklayın.
Bir iOS uygulamasının geliştirme ve çalışma aşamalarını başlatmadan sona kadar açıklayın.
Bir diziye yeni bir öğe ekleme işleminin zaman karmaşıklığı nedir?
Swift'te bir kapanışta weak self kullanmanın gerektiği durumlara örnek verebilir misin? Döngüsel referansları önlemek için.
Opsiyonel parametrelerle escape closure kullanmak mümkün mü?
Swift'te kodda `unowned` operatörünün kullanıldığı bir örnek verebilir misiniz?
Bir UIView içine CALayer eklemek mümkün mü?
Swift programlama dilinde Typealias anahtar kelimesinin ne olduğunu açıklayabilir misiniz?