iOS
Care sunt principalele diferențe dintre CoreData și Realm atunci când sunt utilizate pentru stocarea datelor în aplicații?
Puteți explica conceptul de Side Table și aplicarea sa?
Poți să numești diferite metode de lucru cu colecțiile și caracteristicile lor?
Poți enumera diferitele tipuri de Publisher utilizate în framework-ul Combine?
Care sunt avantajele și dezavantajele utilizării Default DataSource într-o aplicație?
Puteți explica principalele modalități de implementare a pattern-ului Responder Chain?
Cum se poate delimita responsabilitatea între componentele controlerului și interfața utilizatorului?
Ce determină rularea metodei layoutSubviews în componentele interfeței?
Câte apeluri ale metodei viewDidLoad au loc în ciclul de viață al UIViewController?
Care opțiune este mai bună pentru căutarea elementelor — array sau set?
Ce dimensiune a echipei este considerată optimă pentru a lucra eficient la un proiect?
Ce măsuri trebuie luate pentru a asigura o derulare lină a interfeței?
Ce metode sunt utilizate pentru a asigura unicitatea identificatorului Bundle ID în aplicație?
Este posibil ca referințele ciclice să apară și să împiedice colectarea gunoiului în managerul de memorie automat?
Ați aplicat metodologia Kanban în proiectele dvs.?
Care este dispatching-ul în programare — static sau dinamic — care asigură o execuție mai rapidă?
Ce se va schimba în comportament sau în design dacă o clasă moștenitoare nu este declarată ca finală?
Cum se poate determina momentul finalizării tuturor sarcinilor asincrone dintr-o coadă care utilizează mecanisme concurente?
Care este scopul și utilizarea diferitelor tipuri de date în programare?
Este posibil să implementați ciclul principal de execuție în aplicație și cum să faceți acest lucru?