iOS
Care este rezultatul temporar al operațiilor de inserare, căutare, citire și ștergere a elementelor într-un array în cele mai rele și medii cazuri?
Pentru implementarea suportului pentru orientarea portret și peisaj în interfață, ce este mai recomandat să folosiți: Auto Layout sau modificarea dimensiunilor prin frame?
Ce strategie de ramificare în Git ai folosit în proiectul sau compania ta anterioară?
Explicați ce este o clasă în programarea orientată pe obiecte.
Cum se descarcă programatic o imagine de pe linkul său de pe internet?
Diferite structuri de date pot păstra tipurile de date în interiorul lor?
Care sunt avantajele și dezavantajele utilizării tipului Unowned în programare?
Ce modele de proiectare ați aplicat în practica dvs. de programare?
Vă interesează crearea de aplicații care funcționează pe diferite sisteme de operare?
Puteți explica principalele modalități de implementare a pattern-ului Responder Chain?
Poți să numești principiile de bază utilizate în proiectarea sistemelor software?
Explicați ce înseamnă evenimentul viewIsAppearing în contextul ciclului de viață al vizualizării.
Puteți descrie principalele etape ale ciclului de viață al unui obiect în programare?
Puteți explica conceptul de DataService și rolul său în arhitectura aplicațiilor?
Care a fost experiența ta de muncă anterioară și cât timp ai stat acolo?
Puteți explica ce înseamnă conceptul de Strat de Formă într-un context grafic sau de programare?
Care este rolul metodei scene în clasa SceneDelegate și în ce cazuri este apelată?
Este obligatoriu să ai un constructor cu modificatorul required fără a implementa protocoale?
Puteți explica ce înseamnă termenul Explozia de Fire și cum să o evitați?
Descrie abordările și practicile tale în utilizarea sistemului de control al versiunilor Git în procesele de lucru.