I applied online. I interviewed at Tech Mahindra (Chennai) in Feb 2025
Interview
Mostly focused on SQL, OOPS, and Core Java.
SQL: Joins, subqueries, group by, aggregate functions, primary key vs foreign key, normalization.
OOPS: Concepts like abstraction, encapsulation, inheritance, polymorphism, interfaces, overriding vs overloading, real-world examples.
Java: Exception handling, collections framework, basic programs, access modifiers, difference between abstract class and interface, JVM basics.
They might also ask you to write small snippets (like reversing a string, SQL joins.).
Questions on projects or internships what i have done
I applied online. The process took 4 weeks. I interviewed at Tech Mahindra (Rewāri) in Nov 2023
Interview
5 process , 3 tests and 2 rounds of interview and process easy and clear all rounds except the HR Round , focus on more goal to provide basic for all the interview processes
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.