Application and Screening:Resume/CV Submission: The first step is submitting your resume or CV, which will be reviewed by recruiters or hiring managers.Initial Screening: This may involve a brief phone or video call to discuss your qualifications and interest in the position.Technical Assessment:Online Tests: These could include coding challenges, technical quizzes, or aptitude tests to assess your skills relevant to the job.Technical Interview: A more in-depth interview focusing on your technical knowledge and problem-solving abilities. This could involve coding exercises, system design questions, or discussions about your past projects.Behavioral Interview:Behavioral Questions: Questions aimed at understanding your soft skills, such as teamwork, leadership, and communication. Common questions might include discussing past experiences, handling challenges, or dealing with conflict.Cultural Fit: Assessing whether your values and work style align with the company's culture.On-site or Final Interview:This stage may include multiple interviews with team members, managers, or even higher-level executives. It can cover both technical and behavioral aspects and may also include a practical test or a presentation.
It was of 2 rounds , a technical and a hr round. Technical round was full of dsa and project related discussions and hr round was focused on introduction and strength and weakness related questions.It was a nice experience.
Interview questions [1]
Question 1
A linked list and an array question
Introduction
strength and weaknesses
I applied online. The process took 4 weeks. I interviewed at Tech Mahindra (Pune) in Sep 2023
Interview
The first was the Online Aptitude, then next day there was a Coding round, last there was Verbal Communication, the Shortlisting took some time, got mail for Technical Interview after 2 weeks, the HR interview was on immediately next day.
Interview questions [1]
Question 1
Explain OOPs concepts, Inheritance, Data Structure, Java storage