GUI uygulamalarında olay işleme sisteminde yanıtlayıcı zinciri (Responder Chain) kavramını açıklayın.
iOS
Senkrone işlemlerin çalışma prensibini ve programlamadaki amacını açıklayın.
Objective-C ve Swift dillerinde bellek yönetimi yaklaşımları nasıl farklılık gösterir?
iOS'ta bir ViewController oluşturulup görüntülenirken metodların yürütülme sırası nedir?
Hangi durumlarda viewWillAppear yöntemi çağrılır, ancak viewDidAppear tetiklenmez?
Programlamada Async/Await yapısında 'Await' anahtar kelimesinin amacı nedir?
UIViewController yaşam döngüsünde kaç kez viewDidLoad yöntemi çağrılır?
Veritabanlarında yan veri tablolarının rolü ve kullanımı nedir?
Uygulamanızda Copy-on-Write mekanizmasını nasıl gerçekleştirdiğinizi açıklayabilir misiniz?
UIViewController yaşam döngüsünde viewWillLayoutSubviews ve viewDidLayoutSubviews yöntemleri arasındaki fark nedir?
Objective-C'de Retain kavramını ve bunun belleği nasıl etkilediğini açıklayabilir misiniz?
Objective-C kullanarak geliştirme deneyiminiz var mı?
Side Table uygulamasından önce bellekle nasıl çalışılıyordu?
Çok iş parçacıklı programlamada Bariyer kavramını açıklayabilir misiniz?
Önceki iş yerinizdeki kullanıcı arayüzünde karmaşık veya alışılmadık görevleri çözme deneyiminizi paylaşın.
Bellek yönetiminde Weak ve Unowned türündeki referanslar arasındaki fark nedir?
Kendi mesleki deneyiminizi ve önemli başarılarınızı paylaşabilir misiniz?
İşletim sistemi, işlemci üzerinde çoklu iş parçacıklarının yürütülmesini nasıl yönetir ve değiştirir?
Kodun yürütülmesi sırasında hangi aşamada kısıtlamaları (Constraint) belirlersiniz ve uygularsınız?
Bir DispatchGroup yapısının ne olduğunu ve çoklu asenkron görevlerin yürütülmesini nasıl senkronize etmek için kullanıldığını açıklayabilir misiniz?