iOS
Care sunt avantajele cheie ale utilizării SwiftUI în dezvoltarea interfețelor utilizatorilor?
Cum se pot urmări apelurile metodei viewDidLoad în toate instanțele controlerelor din aplicație?
Puteți oferi un exemplu de situație în care principiile de bază ale SOLID sunt încălcate în dezvoltarea software-ului?
Ce metode de sincronizare se utilizează pentru a asigura accesul comun la o variabilă în timpul citirii și scrierii?
În ce cazuri se recomandă utilizarea EnvironmentObject în proiect?
Ce operații sunt efectuate în metoda viewDidLayoutSubviews și în ce ordine este apelată?
Cum se determină perioada de valabilitate a cache-ului NSCache în iOS?
Aveți experiență în dezvoltarea sau suportul aplicațiilor compuse din mai multe module?
Unde se află definiția clasei dacă este utilizată ca câmp în interiorul unei structuri?
Care este scopul metodei viewDidLayoutSubviews în ciclul de viață al controlerului în iOS?
Care este diferența dintre adnotarea @Escaping și funcțiile standard dintr-un limbaj de programare?
Care sunt avantajele principale ale utilizării NSOperation în comparație cu GCD?
Poți explica câteva modele de proiectare cu care te-ai confruntat la muncă?
Ați efectuat teste automatizate ale codului dvs.?
Puteți explica principiul de funcționare al lanțului de răspunsuri (Responder Chain) într-o interfață grafică?
Cât de confortabil te simți să colaborezi și să interacționezi în proiecte de echipă?
Puteți explica conceptul de Consuming în contextul schimbului de date sau al interacțiunii sistemelor?
Aveți experiență în utilizarea tipurilor generice în proiectele dvs.?
Ce dificultăți pot apărea la integrarea navigației UIKit și SwiftUI într-o singură aplicație?
Puteți explica conceptul de tabel virtual și scopul său în bazele de date?