Tech Mahindra interview question

1. Explain current project. 2. Some puzzles. 3. Some programming questions