Quick answer: candidates usually describe three or four Mphasis rounds. Freshers report an online test (aptitude, reasoning, English and programming), a technical interview, an HR interview and, in some drives, an automated spoken-English test or a group discussion. Experienced candidates report one or two technical rounds, sometimes a manager or client discussion, and then HR. The number of rounds differs between drives and roles, so the invitation from Mphasis or your placement cell is the final word.
Mphasis is an IT services company headquartered in Bengaluru with a large banking and financial services practice. Check openings and eligibility on the official Mphasis careers site (opened on 10 November 2026). The process notes below come from candidate reports and preparation guides, not from Mphasis, and those sources do not agree on every detail.
Mphasis interview rounds for freshers
Online test: preparation guides describe an aptitude test with quantitative ability, logical reasoning, verbal English and computer programming questions, and some drives add one or two coding problems. Several guides say recent campus drives ran on the AMCAT platform. Read the instructions on your own test before you start, including whether wrong answers lose marks.
Technical interview: usually 20 to 40 minutes on one programming language, OOP, DBMS and SQL, and your final-year project. Core Java and OOP come up most often in candidate reports. Some drives combine the technical and HR conversations in one sitting.
Communication check: some candidates report an automated spoken-English test taken on a phone or computer, where you read sentences aloud, repeat what you hear and answer short questions. A few campuses also report a group discussion of 15 to 20 minutes. Neither appears in every drive.
HR interview: about 15 to 20 minutes on your background, relocation, shifts and the terms of the offer. If the offer has a service agreement or training conditions, read them and ask HR to explain anything unclear before you sign.
Mphasis interview process for experienced candidates
Lateral candidates commonly report a recruiter call, one or two technical interviews with engineers from the project, and an HR discussion on notice period and compensation. When the role is for a specific client account, a manager or client conversation can be added before the offer.
Expect questions on what you actually built: your current architecture, why you chose a framework, one production issue and how you fixed it. Java developers report questions on collections, multithreading, Spring Boot and SQL tuning; .NET developers report C#, ASP.NET, Entity Framework and SQL Server. Prepare two project stories with numbers you can defend.
Technical questions with short model answers
Q: What is the difference between == and equals() in Java? A: == compares references for objects, so it is true only when both variables point to the same object. equals() compares content when the class overrides it, as String does. Two different String objects holding "abc" are equal by equals() but may not be by ==.
Q: What is a constructor, and can you overload it? A: A constructor is a special method with the class name and no return type that runs when an object is created. You can overload it by giving several constructors different parameter lists, for example one with no arguments and one that takes a name and an id.
Q: What does the final keyword do? A: A final variable cannot be reassigned, a final method cannot be overridden, and a final class cannot be extended. String is a final class, which is one reason its behaviour is predictable.
Q: What is normalization? A: It is organising tables to remove repeated data. 1NF means every column holds a single value. 2NF removes columns that depend on only part of a composite key. 3NF removes columns that depend on another non-key column. The gain is fewer update errors; the cost is more joins.
Q: How do you find the second-highest salary? A: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees). Mention the alternative with DENSE_RANK() and say how each handles ties, because that is the usual follow-up.
Q: How do you find duplicates in an array? A: Walk the array once and keep a hash set of values already seen; a value that is already in the set is a duplicate. Time O(n), extra space O(n). If the array may be sorted first, compare neighbours instead and use O(1) extra space.
HR and behavioural questions with model answers
Q: Why Mphasis? A: Give a true, specific reason. For example: "Mphasis does a lot of work for banking and financial clients, and my project was a payments dashboard, so I'd like to learn how such systems run at scale." Connect it to what you want to learn in the first two years.
Q: Tell me about a time you worked in a team. A: Use situation, task, action and result. "In our final-year project three of us had four weeks to deliver. I took the database layer, set up a shared task list and reviewed pull requests every evening. We submitted two days early and the demo ran without errors." Say what you did, not what the team did.
Q: How do you handle a tight deadline? A: "I list what must ship and what can wait, tell my lead early if something is at risk, and finish the riskiest part first." Add one short real example.
For the opening question, build a 60 to 90 second answer with the self-introduction generator or read the self-introduction samples for freshers.
How to prepare for a spoken-English test
If your drive has one, the score depends on how clearly and steadily you speak, not on difficult words. Read a news paragraph aloud for five minutes a day, record yourself and listen for words you swallow. Practise repeating a sentence after hearing it once. Sit in a quiet room with a headset and speak at a normal pace.
A 7-day preparation plan
- Day 1: timed quantitative and reasoning sets with an error log.
- Day 2: verbal English and reading aloud.
- Day 3: your main language, Java or Python, with OOP examples from your own project.
- Day 4: SQL joins, grouping and subqueries, ten queries by hand.
- Day 5: ten array and string problems, explaining each before coding.
- Day 6: your project story and HR answers.
- Day 7: a full mock interview with the camera on.
Other company guides: Virtusa, Genpact, EY GDS, LTIMindtree, Hexaware, IBM.
How CrackInterviewAI helps you practise
CrackInterviewAI is a Windows 10/11 app that turns a spoken, typed or screenshot question into a short answer outline using your resume, role and job description. New accounts get 30 free minutes; after that, India base prices start at Rs 99 for 30 minutes and Rs 349 for 3 hours, prepaid with no auto-renewal. Use it to rehearse Mphasis questions aloud, then give every answer in your own words. Do not use live help in a proctored assessment or in any round whose rules prohibit it.
Panels in India often mix Hindi and English. The app transcribes English, Hindi and Hinglish questions and replies in clear English, so you can rehearse the way interviewers actually speak. Download the Windows app or see the plans.
Rehearse your Mphasis interview out loud
Practise technical, project and HR answers with your own resume as context. New accounts get 30 free minutes on Windows.
Frequently asked questions
How many rounds are there in the Mphasis interview?
Candidates usually report three or four: an online test, a technical interview and an HR interview, with a spoken-English test or group discussion in some drives. Experienced hires report one or two technical rounds, sometimes a manager or client round, then HR.
Is the Mphasis online test on AMCAT?
Several preparation guides say recent campus drives used the AMCAT platform, but the platform and sections can change. Your invitation email names the test for your drive.
What does Mphasis ask in the technical interview?
Mostly one programming language (often Java), OOP, DBMS and SQL, and your project. Experienced candidates are asked about their current project, frameworks and production issues.
Does Mphasis have a group discussion?
Only in some campus drives, according to candidate reports. Prepare to speak for a minute on a current topic, but do not expect it in every drive.
Is this guide from Mphasis?
No. CrackInterviewAI is not affiliated with Mphasis. This is an independent preparation guide; confirm official details on the Mphasis careers site and in your drive notice.
Can I practise Mphasis interview answers with AI?
Yes. CrackInterviewAI gives new accounts 30 free minutes on Windows to rehearse spoken or typed questions with your resume as context. Use it to practise, and follow the rules of the real assessment.
Keep exploring
Return to the CrackInterviewAI homepage to download the Windows app, or browse all guides on the interview prep blog.
Related guides
- Virtusa Interview Process (2026): Rounds, Coding Test, Group Discussion, Technical and HR Questions
- Genpact Interview Process (2026): Rounds, Process Associate Questions and Answers for Freshers and Experienced
- EY GDS Interview Process (2026): Rounds, Technical, Case and HR Questions for Freshers and Experienced
- LTM (LTIMindtree) AI Bot Interview Round: Process, Questions and How to Prepare (2026)