Pergunta de entrevista da empresa SugarAI

How do you sort an array of objects given sorting constraints.