iOS
Ce biblioteci externe ai folosit în proiectul tău anterior și pentru ce sarcini?
Care sunt avantajele și dezavantajele pattern-ului arhitectural VIPER în dezvoltarea aplicațiilor mobile?
Care sunt avantajele arhitecturii VIPER în comparație cu MVC?
Care este sarcina principală a protocolului Codable în Swift și în ce scenarii este utilizat?
Explicați conceptul de Codable în contextul serializării datelor în Swift.
Puteți explica ce înseamnă mecanismul automat de gestionare a memoriei ARC în iOS?
Puteți explica conceptul de dependență inversă și rolul său în proiectarea sistemelor?
Poți oferi un exemplu de situație în care se aplică principiul protocolului?
Care este scopul principal al utilizării protocoalelor în comunicațiile de rețea?
Descrie cele mai dificile sarcini tehnice cu care te-ai confruntat și pe care le-ai rezolvat cu succes
Ai putea să explici avantajele și dezavantajele utilizării inversiunii dependențelor în programare?
Ce metode de layout pentru interfețele utilizatorilor ai aplicat în practică?
Cum sunt implementate și gestionate sarcinile paralele în programarea multithread?
Aveți experiență practică în utilizarea abordărilor reactive în programare?
Puteți explica diferențele dintre UIView, UIWindow și CALayer în dezvoltarea interfețelor iOS?
Ce metode folosiți pentru a asigura confortul în dezvoltarea și organizarea sarcinilor în munca dvs.?
Puteți împărtăși experiența dvs. profesională și realizările cheie?
Explica principiul de funcționare al funcțiilor asincrone folosind cuvintele cheie Async și Await
Cum se poate verifica corectitudinea adresei de email introduse?