iOS
Ați folosit vreodată un modificator mutating în proiectele dvs.?
Care este numărul minim de fire necesare pentru apariția blocajului mutual (Deadlock)?
În ce etapă de dezvoltare se afla aplicația când ai devenit parte a echipei?
În ce moduri se poate implementa moștenirea stării aplicației în diferite abordări arhitecturale?
De ce este important să se definească egalitatea obiectelor în metodele obligatorii pentru implementarea protocolului Hashable?
Cum se determină dificultatea unei sarcini cu care nu te-ai confruntat anterior?
Aveți experiență profesională cu sisteme sau API-uri legate de cartografie sau hărți?
Se poate implementa dispatch-ul static al metodelor în interiorul unei clase?
Care sunt avantajele și dezavantajele utilizării structurilor de date atunci când lucrați cu programe multi-thread?
Utilizarea aceluiași obiect în teste poate cauza dificultăți?
În ce etapă și în ce componentă a sistemului se ia decizia privind locul de stocare a valorii tipului?
De ce se folosește captarea variabilelor în interiorul unei closure?
Ce comandă ai prefera pentru a lucra și de ce?
Puteți vorbi despre experiența dvs. în utilizarea NSOperation pentru gestionarea sarcinilor asincrone pe iOS?
Se poate explica ce înseamnă notificarea push și cum funcționează?
Care este diferența dintre cadre (frames) și restricții (constraints) în proiectarea sistemelor sau bazelor de date?
La proiectul sau procesul la care ați participat la locul de muncă anterior?
Care este diferența dintre firele de execuție și structurile de coadă în programare?
Cum abordezi rezolvarea disputelor din cadrul echipei?
În ce situații se aplică utilizarea mai multor obiecte UIWindow într-o aplicație?