iOS
Uygulama içindeki mesaj işleme ve dağıtım sisteminin çalışma mekanizmasını açıklayın.
Uygulama pratiğinde başlatıp çalıştırmak için hangi yöntemleri kullanabilirsin?
Programlamada şeffaf tipler nedir?
Klavyeye veya düğmelere basma olaylarını işlemek için hangi yöntemler veya araçlar kullanılır?
Geliştirme sırasında hazır kod parçacıkları kullanıyor musun?
Bu yöntemlerden hangisi önce gerçekleşir: viewDidLoad mi yoksa viewWillAppear mi?
Yazılım için otomatik testler oluşturma ve yazma konusunda deneyiminiz var mı?
Mesleki faaliyetinizde yeni teknolojileri ve alanları öğrenmeye açıksınız mı?
Takımınızda üç veya daha fazla iOS geliştiricisinin çalıştığı durumlar nelerdir?
Bir projede bağımlılıkları veya gereksinimleri belirtirken convenience ve required seçeneklerini ne ayırır?
Objective-C'de Bellek yönetiminde AutoreleasePool'un rolü ve amacı nedir?
Bir veritabanında benzersiz anahtar kavramı nedir?
Bir şirketin sizin için en uygun olup olmadığını nasıl belirlersiniz?
Aynı nesneye aynı anda birden fazla kaynaktan okuma yapılabilir mi?
MainQueue'ye eklenen tüm işlemler mutlaka ana akışta mı gerçekleştirilir?
Projede Dependency Injection'ın temel amacı nedir?
Yazılım mimarisinde katman kavramını açıklayabilir misiniz?
Programlamada swizzling nedir ve hangi durumlarda kullanılır açıklayabilir misiniz?
İncremental derleme prensibini açıklayabilir misiniz ve bunun proje tamamen derlenmesinden nasıl farklı olduğunu?
Bir öğenin çerçevesi ve sınırlarının boyutlarının uyuşmadığı bir örnek verebilir misin?