Pergunta de entrevista da empresa Infosys

Technical stuff. But not difficult.