Tech Mahindra interview question

Abbreviations