Mphasis Interview Experience 2026
Based on experiences shared by recent candidates, the Mphasis recruitment process for engineering freshers in 2026 includes multiple elimination rounds to evaluate aptitude, programming knowledge, communication skills, and cultural fit. The assessment follows an AMCAT-style pattern and is conducted across 3-4 structured rounds for the Associate Software Engineer role.
Round 1: Online Assessment (AMCAT-based)
The first round of the Mphasis hiring process is an online assessment conducted on the AMCAT platform. This is the primary screening round and a major elimination stage. The test consists of approximately 80-100 MCQ questions across four sections: Logical Reasoning, Quantitative Aptitude, Verbal Ability, and Computer Programming. The total time for the MCQ sections is approximately 120 minutes. Some drives include an additional coding section with 2 programming questions in 45 minutes. There is no negative marking. Each section has a sectional cutoff, and candidates must score above the cutoff in every section to qualify for the next round. Approximately 200 students were typically shortlisted from the online test for interview rounds.
Sections Included
| Section Name | No. of Questions | Topics Covered |
|---|---|---|
Logical Reasoning |
24-30 questions |
Coding-decoding, blood relations, arrangements, number series, data interpretation, syllogism, puzzles |
Quantitative Aptitude |
20-25 questions |
Percentages, time and work, profit/loss, ratio, probability, data interpretation, averages, algebra |
Verbal Ability |
18-25 questions |
Reading comprehension, error identification, sentence improvement, fill in the blanks, synonyms/antonyms, tenses |
Computer Programming MCQs |
15-20 questions |
Output prediction, pseudocode, OOP concepts, data types, data structures, DBMS/SQL basics, searching/sorting |
Coding Questions |
2 questions, conditional |
Array manipulation, string processing, basic algorithms (when applicable) |
Difficulty Level
The overall difficulty of the Mphasis online test is rated moderate. The Logical Reasoning and Quantitative Aptitude sections are rated easy to medium - similar to standard AMCAT patterns. The Verbal Ability section is rated medium. The Computer Programming section is rated medium to high and is considered the toughest section, with questions requiring careful code tracing and pseudocode interpretation. Candidates who practiced AMCAT-style questions reported clearing the online test comfortably.
Sample Questions for Online Assessment
Quantitative Aptitude Sample Questions
- There are 200 questions on a 3-hour exam. Among these, 50 are math problems. If twice as much time is spent on each math problem compared to other questions, how many minutes should be spent on math problems?
A. 60
B. 72
C. 80
D. 100
Answer: C
- A man bought an article for ₹800 and sold it for ₹920. What is his profit percentage?
A. 12%
B. 15%
C. 18%
D. 20%
Answer: B
- If 6 men can complete a work in 18 days, how many men are required to complete the same work in 12 days?
A. 8
B. 9
C. 10
D. 12
Answer: B
Logical Reasoning Sample Questions
- In a certain code, if MACHINE is coded as LBBGHMD, how is PENCIL coded?
A. ODMAHK
B. ODMBJK
C. ODMAHJ
D. QFODJM
Answer: A
- Find the next number in the series: 2, 5, 10, 17, 26, ?
A. 35
B. 37
C. 38
D. 40
Answer: B
- If A is the mother of B, B is the sister of C, C is the father of D, then how is A related to D?
A. Mother
B. Grandmother
C. Aunt
D. Sister
Answer: B
Computer Programming Sample Questions
- What is the output of the following C code?
int x = 5;
printf("%d %d %d", x, x++, ++x);
A. 5 5 7
B. 7 6 7
C. 7 5 7
D. Undefined behavior
Answer: D (Undefined behavior due to multiple modifications of x in a single expression)
- In object-oriented programming, what is the difference between method overloading and method overriding?
A. Overloading is same method name with different parameters; overriding is redefining a parent method in child class
B. Both are the same concept
C. Overloading is in child class; overriding is in same class
D. Overloading requires inheritance; overriding does not
Answer: A
Round 2: Group Discussion (Conditional - Campus-Specific)
The Group Discussion round is optional and varies from campus to campus. When conducted, groups of 5-8 participants are given a topic to discuss for 15-20 minutes. Participants first introduce themselves and then present their opinions on the topic while respecting others' views. The GD evaluates communication skills, teamwork, logical thinking, and the ability to present arguments clearly.
GD Topics Reported by Candidates
Impact of Artificial Intelligence on Jobs
Social Media: Boon or Bane
Work from Home vs Work from Office
Is Higher Education Necessary for Success?
Impact of Technology on Education
Should Coding be Made Compulsory in Schools?
Difficulty Level
The GD round is rated easy to moderate. Candidates who speak with clarity, make structured points, listen to others, and summarize well are typically shortlisted. The key is to contribute meaningfully without dominating the discussion.
Round 3: Technical Interview
The technical interview is conducted virtually or in-person and lasts 20-30 minutes. The interviewer asks questions based on the content of the candidate's resume, focusing on programming fundamentals, OOP concepts, DBMS, basic data structures, and academic project discussion. Candidates may also be asked to write small code snippets or solve basic logical problems by sharing their screen.
Common Areas Covered in the Technical Interview
Self-Introduction and Background: Education, skills, and career interests
Project Discussion: Detailed walk-through of final year project - objectives, technology stack, architecture, your specific contribution, and challenges faced
OOP Concepts: Inheritance, polymorphism, encapsulation, abstraction - explain with examples and code
Programming Fundamentals: Data types, pointers, memory management, string operations, exception handling in the candidate's preferred language
DBMS and SQL: Normalization, joins, ACID properties, write basic SQL queries (e.g., "Write any SQL query")
Data Structures: Arrays, linked lists, stacks, queues - explain operations and time complexities; DFS/BFS explanation
Code Tracing: Predict the output of small code snippets in C/C++/Java
Candidates reported that interviewers are generally friendly and give candidates time to think. Questions are based on fundamental concepts - demonstrating clarity and confidence matters more than getting every answer perfect. Carrying 2-3 printed copies of the resume is recommended for in-person interviews.
Round 4: HR Interview
The HR interview is the final elimination round, lasting 15-20 minutes. It evaluates personality, communication skills, cultural fit, and career motivation. The interviewer confirms the candidate's willingness to sign the 24-month training agreement/bond, discusses salary details (₹4.0 LPA CTC), and asks about location preferences.
Common Themes Covered in the HR Interview
Self-Introduction: Concise overview of background, education, and interests
Why Mphasis?: Motivation to join Mphasis, knowledge of company values and services
Career Goals: Where you see yourself in 3-5 years, long-term aspirations
Strengths and Weaknesses: Self-awareness with specific examples
Behavioral Questions: Teamwork experience, handling pressure, handling failure, conflict resolution
Family Background: Brief overview of family
Relocation and Bond: Willingness to relocate to any Mphasis location (Bangalore, Chennai, Pune, Hyderabad) and acceptance of 24-month training agreement
Situational Questions: How you would handle working with unfamiliar technology, managing deadlines, or working in a team
Company Knowledge: Understanding of Mphasis' services (cloud, digital transformation, cognitive computing, cybersecurity)
Candidates reported that the HR round is generally conversational and friendly. The interviewer evaluates communication skills, vocabulary, grammar, and overall personality along with situational responses.
Overall Interview Experience Summary
The Mphasis recruitment process for engineering freshers consists of 3-4 eliminatory rounds: Online Assessment (AMCAT, 80-100 MCQs in 120 minutes + optional 2 coding questions in 45 minutes), Group Discussion (optional, campus-specific, 15-20 minutes), Technical Interview (20-30 minutes), and HR Interview (15-20 minutes). The overall difficulty is moderate, with the computer programming section in the online test being the most challenging. The entire process from online test to offer typically takes 10-15 days. The interview experience is rated approximately 71.7% positive on Glassdoor, with a difficulty rating of 2.79 out of 5.
