Pergunta de entrevista da empresa Citi

It was not the most difficult but one question was: Write your own String class and provide functions like concat, reverse etc.