iOS
Programlamada sırasında senkron ve asenkron çağrılar arasında ne farklar vardır?
Tasarım kalıplarında delege etme kavramını ve bunun nasıl uygulandığını açıklayabilir misiniz?
Hash fonksiyonu kullanırken çakışma durumunun ne olduğunu ve bunun hash tablosunun çalışma şeklini nasıl etkilediğini açıklayın.
UIViewController yaşam döngüsünde hangi aşama, önceki ekrana geri dönüldüğünde etkinleşir?
Yazılım geliştirme sürecinde hangi test türleri vardır?
Bir koleksiyon tipi içindeki öğelerin ardışık işlenmesi mümkün müdür?
Önceki işinizde hangi avantajları ve dezavantajları öne çıkarıyorsunuz?
Koleksiyonlar veya veri akışlarıyla çalışırken map ve flatMap yöntemleri arasındaki farkları açıklayın.
Sıralı ve paralel yaklaşımlar arasındaki yürütme hızındaki fark nedir?
Yazılım geliştirme sürecinde CI ve CD kavramlarının ne anlama geldiğini açıklayabilir misiniz?
tvOS uygulamalarında WebKit entegrasyonu mümkün mü?
Mimari katmanlar bir seviyeler sistemi veya seviyeli bir yapıya mı sahiptir?
UIViewController yaşam döngüsünde hangi geri çağrı yöntemleri mevcuttur?
Önceki çalışma ortamınızdaki bağımlılık enjeksiyonunun nasıl gerçekleştirildiğini açıklayın.
Nesne yönelimli programlama kavramını ve temel ilkelerini açıklayabilir misiniz?
Open dilinde sınıfı final olarak ilan etmek mümkün mü?
Kaydırma ve boyut değişiklikleri olmadan ekran üzerinde bir görünümün sabitlenmesi için gereken minimum kısıtlama sayısı nedir?
Bu pozisyona başvurma nedeniniz nedir?
Map veri yapısının ne olduğunu ve nasıl kullanıldığını açıklayabilir misiniz?
LLDB'de 'po' komutunun kullanımıyla ilgili riskler nelerdir?