Pregunta de entrevista de IBM

Hard array and sorting questions given a time limit