iOS
Bir programlama dilinde bir değişkenin değerini bir birim artırma işlemiyle hangi işlem gerçekleştirilir?
Bir arayüzde veya protokolde varsayılan bir yöntem uygulaması tanımlanabilir mi?
Mutating anahtar kelimelerinin veri yapısının değiştirilmesine etkisi nedir?
Clean Swift mimarisinde bileşenler arasında bilgi alışverişi nasıl gerçekleştirilir?
Unowned kullanımı, programlamada nesnenin yaşam döngüsü yönetimini nasıl etkiler?
Bileşenler arasında tek taraflı bağlantı kullanan mimari çözümlere örnekler verebilir misin?
Programlamada async/await'in yapısal olarak kullanılması önerilen durumlar nelerdir?
MainActor, sınıf ve ViewModel'daki tüm işlemlerin ana akışta yürütülmesini sağlıyor mu?
Asenkron görevlerin uygulanmasında DispatchWorkItem kullanımından tamamen vazgeçmek mümkün mü?
Derleyici, der sınıfı derleme sırasında otomatik olarak final olarak ilan edebilir mi?
iOS geliştirmede UIScreen sınıfının amacı nedir?
SwiftUI'de body özelliğinde birden fazla öğe döndürmenin nedeni nedir ve bunları bir konteyner içine almadan nasıl mümkün olur?
Yanıt zinciri (Responder Chain) hangi bileşenlerden oluşur?
Swift dilinde hangi tür referanslar vardır ve bunlar nasıl farklılık gösterir?
Uygulama hangi koşullarda aktif durumdan pasif duruma geçer?
Bellek içinde bir Retain Cycle (tutma döngüsü) oluşması için hangi adımlar izlenmelidir?
Katıldığınız bir projeyi ve bu projedeki temel sorumluluklarınızı açıklayın.
Bir sınıfın aynı anda birkaç arayüz veya uygulama ile çalışmasını nasıl sağlayabilirsiniz?
Algoritmalar ve veri yapıları bölümüne nasıl hazırlanıyorsun?
Soyut fabrika kavramını ve tasarım desenlerindeki amacını açıklayabilir misiniz?