iOS
Arayüzlerde veya protokollerde isteğe bağlı fonksiyonlar nasıl uygulanabilir?
Bir sözlük veri yapısına hangi nesnelerin eklenebileceğini nasıl belirlenir?
İşinde hangi teknolojileri ve araçları kullanıyorsun?
Programlama veya sistem geliştirmede uzantıların kullanım amacısı nedir?
Ana yaratıcı tasarım kalıplarını isimlendirebilir misin?
Key Chain kullanmanın güvenli bir şekilde şifreleri saklamanın avantajı nedir?
Open anahtar kelimesiyle sınıf bildirimi ile bu modifikatör olmadan normal sınıf tanımı arasındaki fark nedir?
Animasyon çalışırken mevcut kareyi almak mümkün mü?
Programlama dillerinde zayıf (weak) ve sahip olmayan (unowned) referansların bellek yönetimindeki rolü nedir?
WatchKit kullanarak Apple Watch uygulamaları geliştirme konusunda çalıştınız mı?
Programlamada bağımlılıkların tersine çevrilmesi ilkesi ile bağımlılık enjeksiyonu arasındaki farkları açıklayabilir misiniz?
Projelerinde Realm veritabanı ile çalıştınız mı?
Veri modeli güncelleme mimarisi içinde objectWillChange.send metodunun kullanmanın avantajları ve dezavantajları nelerdir?
UserDefaults kullanmanın büyük veri depolama için neden etkisiz olduğunu gösteren nedenler nelerdir?
Auto Layout, belirli kısıtlamalara sahip çok sayıda öğenin render edilmesini nasıl yönetir?
Projelerde BDUI ile çalışma deneyiminiz var mı?
Uygulamalarda ekranlar arasında geçiş nasıl sağlanır?
Uygulama simgesine tıklanıldığında hangi süreçler başlatılır veya yürütülür?
Objective-C'de Release kavramını ve bellek yönetimindeki rolünü açıklayabilir misiniz?
ViewController'ın yaşam döngüsü aşamasında ana görünümünü değiştirmeniz gereken zaman nedir?