iOS
Explicați diferențele dintre gestionarea automată a memoriei prin ARC și colectorul de gunoi
În ce etapă de dezvoltare se afla proiectul când ai început să lucrezi la compania anterioară?
Ați verificat codul colegilor sau pe al dumneavoastră înainte de implementare?
În ce domenii de afaceri ai dori să-ți valorifici abilitățile profesionale?
Ai putea enumera diferitele tipuri de metode de distribuție a controlului sarcinilor în sisteme?
Spuneți-ne despre experiența dvs. cu CALayer în dezvoltarea de interfețe sau grafică.
Cum ai ajuns să devii dezvoltator și ce te-a determinat să alegi această cale?
Poți enumera diferitele tipuri de inițializatori utilizați în programare?
În ce cazuri se aplică conceptul de mulțime în programare?
Ce se întâmplă dacă faci o apelare sincrona a sine în fluxul principal și de ce duce acest lucru la o blocare mutuală?
Poți enumera principalele tipuri de linkuri utilizate în programare?
De ce metodele care modifică starea unui obiect sunt declarate ca mutante în clasă?
Puteți explica ce înseamnă protocolul de transfer de date în comunicațiile de rețea?
Ce factori pot reduce motivația și interesul în activitatea profesională?
Cum se poate integra mecanismul Semaphore într-un program existent pentru gestionarea accesului la resurse?
În ce parte a programului sunt stocate valorile variabilelor și cum sunt organizate?
Cum diferă abordările de poziționare a elementelor în Frame Layout și Auto Layout în dezvoltarea Android?
Puteți explica ce înseamnă termenul 'semnal rece' în contextul direcției dumneavoastră?
Este posibil să implementați un tip enumerat (enum) generic într-un limbaj de programare?
Ce se întâmplă dacă două obiecte diferite din sistem au aceeași valoare a funcției hash?