iOS
Poți să numești principalele modele arhitecturale utilizate în proiectarea sistemelor?
Ce modele arhitecturale ați aplicat în proiectele dvs.?
În ce cazuri o structură de date poate implementa un anumit protocol sau interfață?
În ce parte a ciclului de viață al execuției aplicației se aplică colectorul de gunoi automat (ARC)?
Puteți explica ce înseamnă termenul 'Bounds' în programare sau arhitectură de sisteme?
Puteți explica ce se înțelege prin termenul 'Frame' în contextul programării sau dezvoltării?
Puteți explica ce este un tip de date de referință?
Unde stocați de obicei datele salvate temporar în timpul procesului?
Cum se poate înregistra un handler de evenimente pentru gesturi într-o aplicație?
Ați putea descrie principalele responsabilități și proiecte la care ați lucrat în ultimul dvs. post?
Ce se întâmplă cu firele atunci când se folosește funcția sync și care fir este blocat în proces?
Puteți explica principiul de funcționare al metodei de sincronizare (Sync) și rolul său în programare?
Ai putea să explici mecanismul operațiilor asincrone și utilizarea lor în programare?
Poți oferi un exemplu în care cadrul unui element și marginile sale nu coincid în dimensiune?
Cum se procesează evenimentul de apăsare în aplicație?
Cum se disting tipurile de date după valoare și după referință și în ce constau diferențele în programare?
Puteți explica ce înseamnă mecanismul automat de gestionare a memoriei ARC în iOS?
Sunt proprietățile Frame și Bounds interconectate sau independente în contextul lucrului cu elemente grafice?
Care este diferența dintre un protocol și o interfață în programare?