iOS
Ești implicat în prezent într-o activitate profesională sau proiect?
Luați în considerare în prezent noi oportunități profesionale?
Ce se înțelege prin termenul 'eroare' în contextul programării?
Poți explica conceptul de cursă a condițiilor într-un mediu multithread și cum poate acesta afecta funcționarea unui program?
Ați putea descrie principalele responsabilități și proiecte la care ați lucrat în ultimul dvs. post?
Se poate exclude unul dintre principiile SOLID în proiectarea arhitecturii sistemului și de ce?
La ce parametri trebuie să acorzi atenție atunci când alegi o nouă poziție de muncă?
Locația actuală a locuinței sau locația dvs.?
Ce metode pot fi utilizate pentru a realiza schimbul de date între fire pentru munca lor coordonată?
Puteți explica principiile de bază ale SOLID pentru dezvoltarea software-ului?
Descrie structura și rolul membrilor echipei cu care ai lucrat în ultima ta poziție.
Cum preferi să-ți organizezi activitatea pe proiect?
Aveți oferte de muncă actuale sau oferte?
Poți oferi un exemplu de situație în care principiul Liskov este aplicat pentru a înlocui un tip cu altul fără a încălca logica programului?
Poți explica ce înseamnă termenul Hit Test în contextul graficii pe calculator sau UI?
Care este diferența dintre o interfață și o clasă abstractă în contextul programării orientate pe obiecte?
Puteți explica diferențele dintre UIView, UIWindow și CALayer în dezvoltarea interfețelor iOS?
Ce v-a determinat să părăsiți postul anterior?