Proje veya şirket hakkında soruların var mı?
iOS
Bir kapanış içinde bir değişken yakalandığında, o nerede saklanır — yığında mı yoksa yığında mı?
Nesnelerin değişikliklerini gözlemleme bağlamında delegasyon ve KVO mekanizmalarının farklarını açıklayın
Yazılım geliştirmede SOLID ilkelerinde S harfinin anlamı nedir?
Mobil uygulama geliştirmede VIPER mimari deseninin avantajları ve dezavantajları nelerdir?
UIKit'te SOLID ilkelerini ihlal eden sınıflara örnekler verebilir misiniz?
Son görevinizde çalıştığınız ana sorumluluklar ve projeleri anlatabilir misiniz?
Bir sınıf örneği olan bir alan içeriyorsa, yapı nerede konumlandırılacaktır?
Projelerinizi geliştirirken SOLID ilkelerine uyuyor musunuz?
Bir görünümün Bounds ve Frame boyutları ne zaman farklı değerler alabilir?
Projede test kapsamının tamamlanmasını belirlemek için hangi parametreleri ve metrikleri kullanıyorsunuz?
Mobil geliştirmede Clean Swift mimari desenemesinin kullanmanın avantajları ve dezavantajları nelerdir?
Küresel bağlamda ana kuyruğa senkron dağıtım kullanılırsa ne olur?
Hangi yaklaşım — yapı mı yoksa sınıf mı — daha iyi performans gösterir?
İşbirliği içinde çalışmaları için iş parçacıkları arasında veri alışverişini gerçekleştirmek için hangi yöntemler kullanılabilir?
Bir programlama dilinde, hem gömülü bir değeri hem de onunla ilişkili ek bir değeri içeren bir enum tanımlamak mümkün müdür?
Liskov'un Yerine Geçme Prensibi'nin ne anlama geldiğini ve nesne yönelimli programlamada nasıl uygulandığını açıklayın.
Mimari çözüm seçerken hangi faktörleri dikkate alıyorsun?
Uygulamada applicationWillTerminate yöntemi hangi durumlarda ve ne zaman çalışır?