Me postulé en línea. El proceso tomó 2 semanas. Acudí a una entrevista en Tech Mahindra (Pune) en sept 2023
Entrevista
The technical interview was conducted by a senior software engineer from Tech Mahindra. It was a virtual interview conducted on a video conferencing platform. The interviewer started by introducing themselves and provided an overview of the interview process. The technical questions covered a range of topics related to the position I applied for, including:
Technical Skills Assessment:
In-depth questions on programming languages, frameworks, and tools relevant to the role.
Problem-solving exercises to assess algorithmic and coding skills.
Project and Experience Discussion:
Detailed discussion about my previous projects, the challenges faced, and the solutions implemented.
Questions on specific technologies and methodologies used in the projects.
System Design Scenario:
Presented with a hypothetical scenario to design a system or component.
Evaluated on the ability to design scalable and efficient solutions.
The technical interview lasted approximately 60 minutes, and I was encouraged to ask questions about the company and the role.
methods
Mapping in hibernate
How to port server
Which server use in your current project
First level cache and second level cache
How to create custom Exception
Difference between throw and throws keywords
Difference between
Left joiners
Primary key and foreign key
Transection management Annotations
Wait and sleep method use
Difference between array and array list
Difference between hashset and hashmap
Difference between JPA and Hibernate
Why to use native query
In hibernate native query use or not
@pathvariable Annotations
There was a online assessment which had 22 MCQs(Java, SQL) followed by 5 coding questions (1 java coding, 2 bug fixes in Java, 2 SQL )
The technical interview had self intro followed by a coding question ( Find duplicate elements in an array using Streams )
Me postulé en línea. El proceso tomó 4 días. Acudí a una entrevista en Tech Mahindra (Bengaluru) en may 2025
Entrevista
I had one Technical round with one member in the Panel starting from basic java questions and moving till complex ones. I had very good experience. Internal working of stream. @RestController vs @Controller these are some questions that is at top of my head.
During the interview, two technical rounds featured questions primarily centered around Object-Oriented principles, Java 8 string manipulation, and in-depth discussions about my project experiences and their relevance to the role.
Preguntas de entrevista [1]
Pregunta 1
What is class loader? real time use of abstract class in project?