iOS
Este posibil într-un limbaj de programare să definești o enumerare care conține atât o valoare încorporată, cât și o valoare suplimentară asociată acesteia?
Cum se poate transfera o aplicație din modul activ în modul inactiv?
Ce factori consideri atunci când alegi o soluție arhitecturală?
În ce moment al ciclului de viață al ViewController devine disponibilă informația despre dimensiunile viziunii sale?
Ce acțiuni sunt efectuate atunci când aplicația își încheie activitatea și metoda applicationWillTerminate este apelată?
Cât de multe tehnologii de stivă pot fi utilizate într-o singură aplicație?
Cum se disting tipurile de date după valoare și după referință și în ce constau diferențele în programare?
Puteți explica principiile de bază ale SOLID pentru dezvoltarea software-ului?
Cu ce dificultăți poate se confrunta un sistem atunci când lucrează cu multitasking-ul?
Ce salariu așteptați să primiți pentru această poziție?
Ce înseamnă cheia unică într-o bază de date?
Cum trimiți zece cereri de rețea simultan folosind GCD?
Poți explica conceptul de tip asociat în contextul tipizării?
Se poate implementa dispatch-ul static al metodelor în interiorul unei clase?
Ce v-a determinat să luați în considerare schimbarea poziției actuale sau a companiei?
Explicați conceptul de lanț de răspunsători (Responder Chain) în sistemul de procesare a evenimentelor din aplicațiile GUI.
Verificați respectarea principiilor SOLID în timpul revizuirii codului?
Cum sunt implementate și gestionate sarcinile paralele în programarea multithread?
Se poate interzice claselor să moștenească de la o anumită clasă într-un limbaj de programare?