3 rounds of interview. 2 technical and 1 HR round. The overall process will take 15 days to 30 days depends on the urgency of the position.
The questions are average. You can answer it with some prior preparation.
Interview questions [1]
Question 1
Introduction and technical questions on your current ongoing projects.
I applied through other source. I interviewed at Tech Mahindra (Pune) in Mar 2018
Interview
Interview was technical oriented and about previous projects along with CAD test.
Be ready with biw or plastic project done.
After interview HR round us there.
Finally after few weeks you would get offer.