Tech Mahindra interview question

Preview Project, technical discussion