For noobs c++... 2 line solution;

vector<int> Solution::solve(vector<int> &A) {
   
  for (int i=0 ; i<A.size() ; i++) A[i]= A[i]*A[i];
  
    sort(A.begin(),A.end());
    return A;
}
Click here to start solving coding interview questions