I applied for a position at Tech Mahindra through an off-campus drive, and the entire interview process was conducted on the SHL platform. Below is a detailed account of my experience with each round:
Round 1: Aptitude Test and English Essay
The first round consisted of an aptitude test and an English essay. The aptitude section had around 10-15 questions each on topics such as quantitative aptitude, logical reasoning, and verbal ability. The test was designed to evaluate problem-solving skills and language proficiency. After that, I had to write an essay on a given topic, assessing my ability to express ideas clearly and effectively.
Round 2: Technical Test
In the second round, I took a technical test. The test was at an easy level, and it included two coding problems. These questions were designed to evaluate my basic programming skills and my ability to solve problems efficiently using code.
Round 3: Communication Round
The third round was the communication round. This round focused on assessing my verbal communication skills, including grammar, listening abilities, and overall fluency. The questions tested my ability to articulate thoughts and respond to various questions in English.
Round 4: Communication Interview
After a 7-day gap, I proceeded to the communication interview, which lasted for 5 minutes. In this round, I was asked to introduce myself, talk about my hobbies, and discuss my preference for working in teams or individually. Additionally, I was asked to speak on a given topic, such as "Inflation," to assess my spontaneous speaking ability and critical thinking.
Round 5: Technical Interview
After another 7-day gap, I had the technical interview. This interview took place on-site and lasted for 10 minutes. The questions focused on my understanding of Object-Oriented Programming (OOP), including concepts like classes and objects. I was also asked to write an SQL query to find the third-largest salary from a database. Additionally, the interviewer asked about the differences between C++ and Java, and I discussed the projects I had worked on.
Round 6: Operations Interview
The next round was the operations interview, also conducted on-site for 10 minutes. The questions in this round were more focused on my personal aspirations and preferences. I was asked about my career goals for the next 5 years, my willingness to relocate, and my readiness to work in 24x7 shifts. I was also asked if I would be comfortable in a support role, which tested my adaptability.
Round 7: HR Interview
The final round was the HR interview, conducted online for 10 minutes. The HR interviewer asked me to introduce myself and also asked questions based on my resume. They were interested in my willingness to relocate, my hobbies, and my openness to working with any technology that the company assigned.
Verdict: Selected
After completing all the rounds, I received the final verdict: I was selected for the position.