iOS
İş parçacıklarıyla çalışırken ortaya çıkan yarış durumu sorununu, işlemlerin öngörülemeyen sırasına bağlı olan bir durumdan nasıl ayırt edebilirsiniz?
viewDidLoad metodunun ne anlama geldiğini ve UIViewController'in hangi yaşam döngüsünde çağrıldığını açıklayın.
Programlamada bellek yönetimi bağlamında weak, strong ve unowned terimlerinin farkları nelerdir?
__init__ metodunda nesne bileşimini nasıl gerçekleştirirsiniz?
Programlamada kümeleri ne zaman ve hangi durumlarda kullanmak uygun olur?
Uygulamadan önce meslektaşlarınızın veya kendi kodunuzu kontrol ettiniz mi?
Programlama bağlamında 'frozen' teriminin anlamını açıklayabilir misiniz?
Bir nesnenin referans sayacı tam olarak ne zaman artar veya azalır?
Yazılım geliştirmede sürekli entegrasyon kavramının ne anlaşıldığını açıklayabilir misiniz?
UIView öğesinde dokunma işlemleri için sınırlar nasıl belirlenir?
Projede veya ekipte görevleri genellikle kim belirler?
Kuruluşumuzda dikkatini çeken nedir ve neden bize katılmaya karar verdiniz?
Sistemlerde veya uygulamalarda dinamik yönlendirme prensibini açıklayabilir misiniz?
İkili arama algoritmasının çalışma prensibini ve özelliklerini açıklayınız.
Programlamada küme kavramı hangi durumlarda kullanılır?
Programlama bağlamında protokollerdeki genişlemelerin amacı nedir?
Builder desen pattern'in çalışma prensibi ve temel özelliklerini açıklayabilir misiniz?
Projelerinde asenkron verileri işlemek için Combine framework'ünü kullandınız mı?
UIKit kullanarak arayüz geliştirme konusunda pratik deneyiminiz var mı?
Sistemde paralel yürütme akışları nerede gerçekleştirilir?