iOS
Veri yapısının ne olduğunu ve programlamada nasıl kullanıldığını açıklayabilir misiniz?
Liskov'un Yerine Geçme Prensibi'nin ne anlama geldiğini ve nesne yönelimli programlamada nasıl uygulandığını açıklayın.
SwiftUI kullanan bir uygulamada kaydırma sırasında parmak bırakma olayını nasıl tespit edebilirsiniz?
Bir sözlükte karmaşık bir veri yapısı anahtar olarak kullanılabilir mi?
Programlama pratiğinizde hangi tasarım desenlerini kullandınız?
Sistemler veya uygulamalarda Background durumu bağlamında hangi kısıtlamalar vardır?
Bağlı listenin ne olduğunu ve nasıl çalıştığını açıklayabilir misiniz?
Outsourcing uygulamasına olumlu bakıyor musunuz?
Uygulama mimarisinde Presenter ve ViewModel bileşenleri arasındaki farkları açıklayabilir misiniz?
Çoklu işleme yönetimi için hangi yöntemler ve yaklaşımlar hakkında bilgin var?
Uygulamada bir nesneye veya alana isabet edip etmediğini nasıl kontrol ediyorsun?
DataService kavramını ve uygulama mimarisindeki rolünü açıklayabilir misiniz?
Grafik veya programlama bağlamında Shape Layer kavramının ne anlama geldiğini açıklayabilir misiniz?
Swizzling yöntemiyle değiştirilemeyen dispatching türleri nelerdir?
Çok iş parçacıklı ortamlarda koleksiyonların kullanımı sırasında güvenliği sağlamak için hangi yöntemler kullanılabilir?
Kapanın (Closure) kullanılarak veri iletme yöntemi ile Delegat (Delegate) kullanılarak veri iletme yöntemi arasındaki fark nedir?
UI'da constraints parametrelerinin değişimini animasyonla nasıl gerçekleştirirsiniz?
Programı hata ayıklarken belirli bir fonksiyonun tüm çağrılarını nasıl izleyebilirsiniz?
SOLID ilkelerinden hangisi uygulamada en zor uyum sağlanan olarak kabul edilir?
Projelerinde veri yönetimi için CoreData teknolojisini kullandın mı?