Poți explica ce sunt tipurile de valori în programare?
iOS
Aveți experiență practică în implementarea concurenței structurate în proiecte?
Descrie abordările și practicile tale în utilizarea sistemului de control al versiunilor Git în procesele de lucru.
Puteți explica ce este clasa CALayer și cum este utilizată în dezvoltarea iOS?
Puteți explica diferențele dintre UIView, UIWindow și CALayer în dezvoltarea interfețelor iOS?
Este posibil să se implementeze evaluarea lene folosind construcția let?
De câte ori în ciclul de viață al UIViewController este apelată metoda loadView?
Cum deosebești mecanismul de sincronizare Semaphore de Excluderea Mutuală (Mutex)?
Care a fost dimensiunea echipei în care ai lucrat la locul tău anterior de muncă?
Poți enumera structurile de coadă integrate standard în limbajele de programare?
Poți enumera și explica principalele probleme legate de gestionarea automată a memoriei cu ARC?
Puteți descrie arhitectura proiectelor la care ați lucrat anterior?
Se pot seta valori inițiale pentru câmpurile unei structuri la declararea acesteia?
Puteți împărtăși experiența dvs. profesională și realizările cheie?
Ai putea să dai un exemplu de utilizare a alocării dinamice de memorie pentru stocarea unei structuri de date?
Poți da un exemplu de situație în care este apelat viewDidAppear, evitând apelarea viewWillAppear?
Poți explica diferențele dintre operațiile flatMap și compactMap în limbajele de programare?
Explicați conceptul de plasare automată a elementelor de interfață în cadrul dezvoltării interfețelor utilizator.
Puteți explica ce se înțelege prin termenul 'capacitate' în contextul sistemelor sau aplicațiilor?