iOS
Explicați conceptul de plasare automată a elementelor de interfață în cadrul dezvoltării interfețelor utilizator.
Ce tipuri de modificatori de acces cunoști și cum funcționează?
Puteți explica ce se înțelege prin termenul 'capacitate' în contextul sistemelor sau aplicațiilor?
Cum se determină complexitatea temporală a operației de inserare a unui element într-o structură de date de tip mulțime?
Puteți explica principiile de bază ale SOLID pentru dezvoltarea software-ului?
Explica de ce lipsa valorii într-o referință slabă nu cauzează erori sau consecințe nedorite în aplicația ta.
Ce este un blocaj mutual de resurse și în ce situații apare în sisteme?
Ce înseamnă inițializarea convictions în contextul sistemului?
Ce formate de imagine nu sunt suportate de clasa UIImage în iOS?
Limbajele de programare precum Swift au un sistem de tipuri strict?
Aveți experiență în utilizarea metodelor PATCH și PUT atunci când lucrați cu API-uri sau în arhitectura REST?
Ce reprezintă protocolul HTTPS și cum asigură securitatea transferului de date?
Explica ce înseamnă metoda viewDidLoad și în ce ciclu de viață al UIViewController este apelată.
Sunt closure-urile cu escaping legate de tipurile pe referință?
Ce abordări și instrumente sunt utilizate pentru controlul și optimizarea utilizării memoriei în sistemele software?
Care este diferența dintre utilizarea unui array și utilizarea unui set în programare?
Care este scopul tipului Optional în programare?
Cum preferi să-ți organizezi activitatea pe proiect?
Puteți explica în ce constă modelul Chain of Response și cum este utilizat?
Ce metode și mecanisme în SwiftUI sunt utilizate pentru a actualiza interfața utilizatorului atunci când datele se schimbă?