Ce tip de date este folosit pentru a stoca o secvență de elemente într-o structură?
iOS
Puteți explica principiile de bază ale SOLID pentru dezvoltarea software-ului?
Care este diferența dintre conceptele de execuție asincronă și paralelă a operațiilor?
Poți enumera principalele tipuri de cozi utilizate în programare?
Puteți explica principiul KISS și aplicarea sa în dezvoltarea software-ului?
Ce acțiuni în containerele de tip Set sunt efectuate cu întârziere minimă?
Puteți explica principiul Copy-on-Write și cum funcționează în sistemele de stocare a datelor?
Este posibilă rutarea statică la implementarea protocolului?
Puteți explica principiul YAGNI și de ce este important în dezvoltarea software-ului?
Puteți explica ce reprezintă protocolul WebSocket și în ce constă diferența față de conexiunile HTTP obișnuite?
Puteți explica principiul funcționării eliberării automate a obiectelor cu ajutorul AutoreleasePool?
Cum se implementează animația într-o aplicație mobilă sau web?
Poți explica conceptul de tip asociat în contextul tipizării?
Explicați diferențele dintre GCD, NSThread și OperationQueue și avantajele fiecăruia pentru multitasking în dezvoltarea iOS.
Puteți explica principiul care implică reutilizarea codului fără a-l duplica?
Care sunt diferențele dintre proprietățile implementate leneș și cele calculate în timp real?
Care este diferența dintre modelele arhitecturale MVVM și MVP în contextul dezvoltării aplicațiilor?
Cum se poate anula executarea unei sarcini programate în GCD?
Care sunt diferențele dintre structura de date Set și un array în contextul utilizării și caracteristicilor lor?