iOS
Run Loop'un farklı işlem döngülerinde aynı kaynakları birlikte kullanmak mümkün mü?
iOS geliştirme bağlamında TableView ve ScrollView bileşenleri arasındaki farkları açıklayabilir misiniz?
RxSwift Signal ve Driver arasındaki amaç ve davranış açısından temel farklar nelerdir?
Swift dilinde çoklu sınıf veya protokol kalıtımına nasıl ulaşılır?
Yazılım sistemlerinde zayıf özelliklerin kullanımıyla ilgili hangi kısıtlamalar ve sınırlamalar vardır?
Projelerinde desteklemek için standart olarak hangi iOS sürümünü minimum olarak kabul ediyorsunuz?
Sistemde kullanıcı arayüzü işlemesini hangi süreç veya akış gerçekleştirir?
Bir kuyruk nasıl aynı anda birkaç görev veya işlem işleyebilir?
Yazılım geliştirmede Use Case ve Interactor kavramları arasındaki farkları açıklayabilir misiniz?
Kontrolörün kök görünümü ne zaman oluşturulur?
Programlamada bağlamında Mutating terimiyle ne kastedilmektedir?
Bellekte tutma döngüsü oluşturmak için gereken en küçük nesne sayısı nedir?
Asenkron bir işlemi nasıl durdurabilirsiniz?
Sınıflarda tanıdığınız ve kullandığınız nesne başlatma yöntemleri nelerdir?
Liskov'un Yerine Geçme Prensibi'nin ne anlama geldiğini ve nesne yönelimli programlamada nasıl uygulandığını açıklayın.
Storyboard kullanırken arayüz geliştirme sürecinde hangi sorunlarla karşılaşılabilir?
Sınıfın dinamik bellek alanında (yığın) konumunun ne anlama geldiği ve bunun neden yapıldığı nedir?
Önceki işinizden neden ayrıldınız?
Bir fonksiyonun gövdesinde bir değişkenin değerini değiştirmek için hangi anahtar kelime kullanılır?
Farklı işletim sistemlerinde çalışan uygulamalar oluşturmakla ilgileniyor musunuz?