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?
Explicați conceptul de Codable în contextul serializării datelor în Swift.
Se poate implementa dispatch-ul static al metodelor în interiorul unei clase?
În ce etapă și în ce componentă a sistemului se ia decizia privind locul de stocare a valorii tipului?
Puteți explica ce este un copac binar și cum este structurat?
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ă?
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?
Poți vorbi despre diferitele moduri de funcționare ale ciclurilor RunLoop și scopul lor?
Este posibil să creați o implementare proprie a tipului Optional pentru gestionarea valorilor potențial absente?
Cum se realizează executarea funcțiilor generice în timpul compilării codului programului?
Ce date conține obiectul Frame?
Ce metode există pentru a crea elemente vizuale în dezvoltarea web?
Puteți explica ce înseamnă termenul 'Wrapped' în contextul programării sau dezvoltării?