iOS
Care sunt diferențele dintre componentele UITableView și UICollectionView în iOS și în ce cazuri este preferabil să folosiți fiecare dintre ele?
Puteți explica principiul de funcționare al gestionării automate a memoriei ARC în Objective-C?
Care este diferența dintre obiectele UIView și CALayer în dezvoltarea iOS?
Puteți explica ce se înțelege prin calitatea serviciului în sisteme?
Puteți explica diferențele dintre conceptele de State și StateObject în contextul gestionării stării?
Explica diferența dintre procesarea secvențială și paralelă a datelor.
Poți să descrii principalele parametri ale calității serviciilor în sistemele informatice?
Care este diferența dintre clasele StateObject și ObservableObject în contextul gestionării stării?
Cum se pot restricționa tipurile permise de parametri în generice în interiorul unei metode?
Puteți explica ce înseamnă executarea codului asincron și care sunt principalele sale avantaje?
Aveți experiență cu protocolul WebSocket pentru implementarea comunicării bidirecționale în aplicații?
Poți explica ce înseamnă tipul de date 'any' în programare?
Puteți explica principiul Copy-on-Write și cum funcționează în sistemele de stocare a datelor?
Poți explica ce înseamnă termenul Hashable în contextul programării?
Puteți explica ce înseamnă termenul 'some' în contextul programării?
Aveți experiență în utilizarea tipurilor generice în proiectele dvs.?
Spuneți-ne despre experiența dvs. în integrarea și lucrul cu notificările push în aplicații
Explica principiul de funcționare al operațiilor sincrone și scopul lor în programare.
Puteți explica diferențele dintre modelele arhitecturale MVC, MVP și MVVM?