Log In

Don't have an account? Sign up now

Lost Password?

Sign Up

Prev Next

Tech Mahindra Various Roles and Exams

1. Tech Mahindra Recruitment Overview

Tech Mahindra recruits freshers and experienced professionals through campus drives, off-campus drives, and referrals. The process varies slightly by role but generally includes:

  • Online Test / Aptitude Test
  • Technical Test / Coding Test
  • Technical Interview
  • HR Interview

Some specific roles may include Supercoder rounds, psychometric assessments, or coding challenges.


2. Various Exams / Online Tests in Tech Mahindra

Tech Mahindra uses different tests depending on the role. Here are the common exams:

A. Tech Mahindra AMCAT / Online Aptitude Test

  • Conducted for freshers in software, IT, and consulting roles.
  • Sections include:
    • Logical Reasoning
    • Quantitative Ability
    • English (Grammar, Comprehension)
    • Essay / Paragraph writing
    • Technical Test (25 MCQs + 1 coding problem for software roles)

B. Technical Test / Coding Test

  • Role-specific assessment for software/development profiles.
  • Topics:
    • Programming Languages (C, C++, Java, Python)
    • Data Structures: Arrays, Strings, Linked Lists, Stacks, Queues, Trees, Graphs
    • Algorithms: Sorting (Quick, Merge), Searching (Binary, Linear), Recursion
    • Problem-solving (1–2 coding questions, medium difficulty)
    • Computer Science fundamentals: OS, DBMS, Networking

C. Supercoder / Advanced Coding Test

  • Optional for high-performing candidates.
  • Focuses on advanced DSA, problem-solving, and algorithmic challenges.
  • Usually 1–2 hard coding problems within 90–120 minutes.

D. Psychometric / Personality Assessment

  • Some recruitment drives include a psychometric test to evaluate personality, cognitive abilities, and cultural fit.
  • Questions are scenario-based or pattern-based; no right or wrong answer, evaluates attitude and problem-solving style.

E. Communication / Conversational Test

  • Short round for assessing spoken English, clarity of expression, and confidence.
  • Sometimes automated or online using recorded responses.

3. Technical Interview

  • Focused on projects, programming, DSA, OOP concepts, and CS fundamentals.
  • Example topics:
    • Data Structures: Arrays, Strings, Linked Lists, Stacks, Queues, Trees, Graphs
    • Algorithms: Sorting, Searching, Recursion, Dynamic Programming (basic)
    • Programming languages: syntax, loops, functions, classes, OOP concepts
    • SQL / Databases: Primary/Foreign keys, simple queries
    • Operating System basics: Memory, processes, threads
  • Often includes 1–2 live coding exercises.

4. HR / Behavioral Interview

  • Focuses on cultural fit, attitude, and soft skills.
  • Common questions:
    • Tell me about yourself
    • Why Tech Mahindra?
    • Strengths & weaknesses
    • Handling conflicts and teamwork situations
    • Work under pressure / multitasking
    • Knowledge about Tech Mahindra and its products
  • Sometimes includes puzzles and situational questions to test analytical thinking.

5. Various Roles in Tech Mahindra

Tech Mahindra recruits for diverse roles in IT and related fields. Here’s a breakdown:

A. Software / Development Roles

  • Software Engineer / Associate Software Engineer
    • Skills: Programming, DSA, SQL, OOP concepts, problem-solving
  • Full Stack Developer
    • Skills: Frontend (React, Angular), Backend (Node, Java), Database, APIs
  • DevOps Engineer
    • Skills: CI/CD, Jenkins, Docker, Kubernetes, Linux commands
  • Software Tester / QA Engineer
    • Skills: Manual testing, Selenium, Test Cases, Automation scripts

B. IT / Support Roles

  • Technical Support Engineer
    • Skills: OS troubleshooting, Networking, Customer support
  • IT Analyst / System Analyst
    • Skills: Databases, basic programming, reporting, requirement gathering

C. Business / Non-Technical Roles

  • Business Analyst
    • Skills: Requirement analysis, documentation, SQL, Excel, communication
  • Project Coordinator / Management Trainee
    • Skills: Project planning, MS Project, documentation, team coordination

D. Specialized Roles

  • Data Analyst / BI Developer
    • Skills: SQL, Tableau, Excel, Data visualization, analytics
  • AI / Machine Learning Engineer
    • Skills: Python, ML algorithms, Data preprocessing, Libraries (Scikit-learn, TensorFlow)
  • Cybersecurity / Network Engineer
    • Skills: Network protocols, firewall, Linux, ethical hacking basics

6. Summary – Key Topics to Prepare

SectionTopics
AptitudeQuant, Logical Reasoning, Data Interpretation, English, Essay
Technical TestProgramming (C/C++/Java/Python), DSA, Algorithms, OOP, CS Fundamentals
Advanced Coding / SupercoderAdvanced DSA, problem-solving, algorithms
Technical InterviewProjects, Coding, DSA, DBMS, OS, SQL, OOP, Networking
HR InterviewStrengths/Weaknesses, Motivation, Situational Questions, Puzzles

Leave a Comment