Pergunta de entrevista da empresa Cognizant

Coding questions and some theory