Koda yönelik birim testleri yazma konusunda pratik deneyiminiz var mı?
iOS
Programlamada kullanılan temel kapanış türlerini sayabilir misin?
Programlamada değer türleri nedir açıklayabilir misiniz?
Yazılım sistemlerinde bellek kullanımını kontrol etmek ve optimize etmek için hangi yaklaşımlar ve araçlar kullanılır?
Program çalışırken Otomatik Referans Sayımı (ARC) nasıl çalışır?
GCD sisteminde görev yönetiminde DispatchWorkItem'in rolü nedir?
Önceki iş yerinizdeki deneyiminizi ve karşılaştığınız ana görevleri tanımlayın.
Geçmişteki projelerinizden birini ve bu projedeki rolünüzü detaylı şekilde anlatabilir misiniz?
Referans türündeki nesnelerin yığında saklandığı bir örnek verebilir misin?
Sınıfta hangi tür yapıcılar uygulanır ve bunlar nasıl farklılık gösterir?
Versiyon kontrol sistemlerinde Cherry Pick işleminin çalışma prensibini açıklayın.
Ticari projelerdeki deneyiminizden bahsedin
Bir sınıfın düzgün çalışması için yapıcıya sahip olması zorunlu mu?
Uygulama geliştirme sırasında bellekteki retain cycle'ları nasıl tespit edebilirsiniz?
CALayer sınıfının ne olduğunu ve iOS geliştirmede nasıl kullanıldığını açıklayabilir misiniz?
Swift'te kodda `unowned` operatörünün kullanıldığı bir örnek verebilir misiniz?
Arayüzü uygulamak için CALayer kullanırken karşılaşılabilecek potansiyel zorluklar nelerdir?
Çok iş parçacıklı uygulama geliştirmede DispatchWorkItem kullanmanın avantajları nelerdir?
Ekran 45 derece döndürülürken Frame ve Bounds özellikleri nasıl değişir?