Programlamada genel veri tiplerinin rolü ve kullanımı nedir?
iOS
Swift programlama dilinde public ve open erişim modifikörleri arasındaki fark nedir?
Sistemdeki farklı ayrıcalık veya erişim seviyelerini sıralayabilir misin?
Veritabanlarında yan veri tablolarının rolü ve kullanımı nedir?
iOS geliştiricisi kariyerini seçmene ne motive etti?
UIViewController yaşam döngüsünde kaç kez viewDidLoad yöntemi çağrılır?
enum HTTPMethod: String { case post = "POST" } enum Errors: Error { case invalidUrl case invalidQuery case invalidResponse case httpStatus(Int) } protocol MyDecoder { func decode<T: Decodable>(_: _ type: T.Type, from data: Data) throws -> T } final class NetworkService { private let session: URLSession private let encoder = JSONEncoder() private let decoder: MyDecoder init( session: URLSession = .shared, decoder: MyDecoder ) { self.session = session self.decoder = decoder } func request<Response: Decodable, Body: Encodable>( urlString: String, method: HTTPMethod, body: Body? = nil, headers: [String: String] = [:], query: [String: String] = [:] ) async throws -> Response { guard var components = URLComponents(string: urlString) else { throw Errors.invalidUrl } if !query.isEmpty { components.queryItems = query.map { URLQueryItem(name: $0.key, value: $0.value) } } guard let url = components.url else { throw Errors.invalidQuery } var request = URLRequest(url: url)
Programlamada yürütme akışları ile kuyruk yapısı arasındaki farkları açıklayın.
Objective-C kullanarak geliştirme deneyiminiz var mı?
Programlamada değer türleri nedir açıklayabilir misiniz?
Bir Semaphore nesnesi oluşturulurken tam olarak ne belirtilir?
Programlama dillerinde standart yerleşik kuyruk yapılarını listeleyebilir misin?
ARC kullanılarak otomatik bellek yönetimiyle ilgili temel sorunları listeleyip açıklayabilir misin?
Some adlı bileşen veya fonksiyonun ana görevi veya amacı nedir?
Kısaca mesleki deneyiminiz ve önemli başarılarınızdan bahsedebilir misiniz?
Çok iş parçacıklı bir uygulamada kilitlenmiş süreçlerin ne anlama geldiğini açıklayabilir misiniz?
Bir sınıf örneği oluşturulurken yapıcılar ve başlatıcılar hangi sırayla çalışır?
Program kodunun yürütülmesinde asenkronitenin ne anlama geldiğini açıklayabilir misiniz?
Bir UIButton nasıl Responder Chain yanıt zincirinden çıkarılır?
Ticari projelerdeki deneyiminizden bahsedin