The selection process was conducted in three stages. The first stage was an aptitude and reasoning test, designed to assess problem-solving ability, logical thinking, and basic analytical skills. This round mainly focused on quantitative aptitude, logical reasoning, and a few verbal ability questions to evaluate overall mental sharpness. The second stage was the coding round, where candidates were tested on their programming skills, logical implementation, and knowledge of data structures and algorithms. The problems ranged from easy to medium level, focusing on real-time problem-solving and optimization. The final stage was the interview, which included both technical and HR aspects. Technical questions covered core subjects, coding, and project knowledge, while the HR part focused on personality, communication, and cultural fit for the organization.
There are 4 rounds
1) aptitude and technical multiple choice questions
2) Communication rounds
3) Technical Interview
4) HR or Managerial interview
The questions are of very easy level and they ask same questions every time
I applied through college or university. The process took 1 week. I interviewed at Tech Mahindra (Haiderabad) in Oct 2024
Interview
The interview process lasted for about an hour. The interviewer focused on the content in my resume. I was asked to explain about myself, why I'm interested in the role of an associate SE. Then the interviewer proceeded to ask about my projects and how they could be used in real life scenarios and their optimization. Then I was asked some basic questions on the programming languages, core computer science subjects (OS, DBMS, CN etc). I was also asked to write basic java programs like string reversal and 5 basic sql programs. The interviewer was quite jovial and lighthearted. The overall process was good.
Interview questions [1]
Question 1
I was also asked to write basic java programs like string reversal and 5 basic sql programs