Mahindra and Mahindra logo

Mahindra and Mahindra Graduate Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 6 interview experiences · FREE TO READ

1.8 Rounds average
Average Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Mahindra and Mahindra.

Showing 3 of 6
Mahindra and Mahindra logo
Mahindra and Mahindra

Graduate Engineer Trainee

Engineering · a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

The interview process heavily focused on projects. There was a basic programming assessment, and a review of project code. They covered Java, Python, C, C++, ML, Cybersecurity, SQL, and OS. They asked about C, Python, Codes, C++, the differences between them, Computers, and 'Why m and m'.

Confirmed questions8 questions
  • Were you asked about relocation?
  • Tell me about your projects.
  • What is your basic programming knowledge?
Mahindra and Mahindra logo
Mahindra and Mahindra

Graduate Engineer Trainee

Engineering · more than a year ago

Entry Average Neutral experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral Technical

It started with an intro and some basic questions about mechanical engineering and engines; you really need to know your stuff on the fundamentals. They also talked about the tractor plant and what they're looking for in someone fresh out of school.

Confirmed questions3 questions
  • Can you introduce yourself and tell me about your favorite subjects?
  • What is an engine?
  • Could you describe the machining processes used in production sectors?
Mahindra and Mahindra logo
Mahindra and Mahindra

Graduate Engineer Trainee

Engineering

Entry Average Positive experience Decline offer 3 rounds
Interview process
Technical screen Recruiter call
Interview formats
Technical Behavioral

There's an online assessment first, then a technical interview, followed by an HR round. Many students get selected after these stages. The whole process usually takes about 15 days or more. If you have a basic understanding of engineering fundamentals, you should be able to pass this interview.

Confirmed questions1 question
  • Can you list and explain the different types of IC engines?

Mahindra and Mahindra Graduate Software Engineer Interview Questions

Quoted word for word from Mahindra and Mahindra interview reports.

Can you list and explain the different types of IC engines?

Read reports

Could you describe the machining processes used in production sectors?

Read report

Formats, difficulty and experience

Across all 6 Mahindra and Mahindra interview reports.

Interview formats

Technical 46.2%
Behavioral 46.2%
Coding 7.7%

Interview difficulty

Easy 0%
Average 100%
Difficult 0%

Candidate experience

Positive 66.7%
Neutral 33.3%