iOS
Sistem iç çalışma seviyesinde Copy-on-write stratejisi nasıl uygulanır?
Programlamada bir nesnenin varoluşunun farklı aşamalarının nasıl yönetildiğini açıklayabilir misiniz?
Sistem içinde veri yapısının çoğaltılması süreci nasıl gerçekleştirilir?
Önceki iş yerinizde görevleri nasıl aldınız ve onlarla nasıl çalıştınız?
Uygulamada bellek sızıntısı sorunlarını tespit etmek için hangi yöntemler kullanılabilir?
Boş zamanını geçirmek için hangi yöntemleri tercih ediyorsun?
ObservableObject nesnesinin çalışma prensibini ve reaktif programlamadaki rolünü açıklayabilir misiniz?
Comparable arayüzünün amacını ve Java'da hangi durumlarda kullanıldığını açıklayın.
Service Locator deseninin çalışma prensibini ve uygulamalarda mimarideki kullanımını açıklayabilir misiniz?
MVVM mimarisinde Router rolü kimler içindir?
Hangi nedenler, Unowned kullanımını belirli durumlarda daha az tercih edilir kılar?
Programlamada closure ile fonksiyon arasındaki farkı açıklayın.
Uygulamaların sunucu tarafıyla etkileşim kurmak için arayüzler geliştirme deneyiminiz var mı?
Bir yazılımda potansiyel olarak kullanılabilecek maksimum yığın sayısı nedir?
Geliştirme sürecinde bir fonksiyon veya bileşenin uygulanması tam olarak ne zaman gerçekleşir?
Sistem içinde nesne referanslarının izlenmesi mekanizması nasıl uygulanır?
Bir algoritmanın zaman veya uzay karmaşıklığına bir örnek verebilir misiniz ve açıklayabilir misiniz?
String sınıfı programlama dilinde koleksiyonların bir parçası mı?
iOS uygulamalarında UserDefaults'tan veri okuma nasıl yapılır?
İki nesnenin aynı türden olup bellekte aynı örneğe referans verip vermediğini nasıl belirleyebiliriz?