Ești implicat în prezent într-o activitate profesională sau proiect?
iOS
Puteți explica ce este un copac binar și cum este structurat?
Puteți explica ce este un tip de date de referință?
Se poate defini o proprietate în interfața unui protocol?
Poți vorbi despre diferitele tipuri de restricții utilizate în sisteme sau modele?
Puteți explica ce înseamnă fluxul principal de execuție al programului?
Puteți enumera principalele tipuri de cozi cu care vă confruntați în programare?
Explica diferența dintre procesarea secvențială și paralelă a datelor.
Aveți experiență practică în crearea sau implementarea animațiilor în proiecte?
Puteți explica ce înseamnă o restricție în programare sau baze de date?
Poți enumera tipurile de valori în Swift?
Puteți explica conceptul de RunLoop și rolul său în procesarea evenimentelor în aplicații?
Cum se disting tipurile de date după valoare și după referință și în ce constau diferențele în programare?
Explicați conceptul de polimorfism în programarea orientată pe obiecte și cum se aplică în practica dezvoltării.
Puteți explica ce înseamnă mecanismul automat de gestionare a memoriei ARC în iOS?
Puteți explica principalele diferențe dintre o clasă și un obiect în programarea orientată pe obiecte?
Poți enumera și explica funcțiile principale ale clasei UIWindow în iOS?
Puteți explica principiul funcționării eliberării automate a obiectelor cu ajutorul AutoreleasePool?
Poți să numești principalele tipuri de colecții utilizate în limbajul Swift?