iOS
Ce metod de încărcare a interfeței este apelat primul: viewDidLoad sau viewDidAppear?
Poți oferi exemple de biblioteci sau instrumente care implementează principiile programării reactive?
Explicați etapele de viață și metodele principale ale UIViewController în diferite etape ale existenței sale
În ce situații și în ce moment funcționează metoda applicationWillTerminate în aplicație?
Care sunt avantajele utilizării XIB la crearea interfețelor în dezvoltarea iOS?
Puteți oferi un exemplu în care operatorul `unowned` este utilizat în codul Swift?
Ce instrumente sau tehnologii noi ați învățat recent?
Este obligatoriu ca clasa să aibă un constructor pentru a funcționa corect?
Care este diferența dintre utilizarea unei metode de clasă și a unei metode statice în implementarea Singleton?
Ați folosit instrumente de automatizare pentru a asigura coerența stilului de cod în activitatea dvs. profesională anterioară?
Este posibilă implementarea variabilelor în interiorul protocoalelor?
Ce rol are tabelul Side Table într-o bază de date sau sistem?
Puteți explica ce înseamnă termenul 'complexitatea algoritmică' și de ce este important în dezvoltarea programelor?
Puteți explica ce este SwiftUI și cum este folosit pentru crearea interfețelor în aplicațiile iOS?
Poți oferi un exemplu de aplicare a pattern-ului arhitectural VIPER într-un proiect?
Puteți explica ce este o listă legată și cum funcționează?
Puteți explica semnificația conceptului de Constraint în contextul managementului de proiect sau dezvoltării?
Ce tip de date este de obicei utilizat pentru implementarea valorilor opționale?
Care sunt avantajele și dezavantajele utilizării forced unwrapping în Swift?
Se poate implementa un wrapper propriu pentru metodele cu handler de finalizare (completion handler), folosind sintaxa async/await?