Academic Criteria: Meeting the academic criteria was crucial - maintaining a minimum score of sixty percent (60%) throughout my academic career and ensuring no backlogs during the Tech Mahindra recruitment process.
Written Test: The first step was the written test, consisting of:
Psychometric Test: After passing the written test, I faced a psychometric test to assess my work behavior and personality traits. Talent Battle's guidance proved invaluable in preparing for this test.
Technical Written Test: Moving forward, I encountered a technical written test. This stage involved optimizing code, solving problems related to data structures, algorithms, and SQL, and tackling puzzles. Talent Battle's comprehensive preparation materials were immensely helpful in navigating this round.
Technical Interviews: The technical interview phase was rigorous, covering a wide array of topics. Questions spanned computer science fundamentals like data structures, algorithms, database management systems, operating systems, and networking. Proficiency in my preferred programming language (C++) was tested, along with coding skills and in-depth discussions on my resume. Talent Battle's mock interviews and company-specific training were instrumental in honing my skills for this phase.
HR Round: Finally, in the HR interview, I faced questions aimed at assessing my suitability for the role and company culture. Talent Battle's guidance also helped me prepare for behavioral questions, such as handling pressure situations and articulating my interests and background effectively.
Personal Interview Experience: Drawing from past candidates' interview experiences provided by Talent Battle proved invaluable. It offered insights into the interview process and helped me tailor my preparation accordingly.
Sample Questions Asked during Tech Mahindra Interviews: