Senior Software Engineer applicants have rated the interview process at Mphasis with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 60% positive. To compare, the company-average is 64.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 20 days to get hired, when considering 25 user submitted interviews for this role. To compare, the hiring process at Mphasis overall takes an average of 13 days.
Common stages of the interview process at Mphasis as a Senior Software Engineer according to 25 Glassdoor interviews include:
Phone interview: 29%
One on one interview: 16%
Skills test: 16%
Background check: 13%
Drug test: 9%
Presentation: 9%
Group panel interview: 4%
IQ intelligence test: 2%
Personality test: 2%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at Mphasis (Hyderābād) in Apr 2019
Interview
Whole interview process done in 4 rounds.
Telephonic.
Written test.
2 Client rounds.
Interview went well and it was nice talking with them.
The first round took place over the phone for screening about 45 mins.Interviewer covered many areas from Corejava, spring,springboot and microservices.
Company called for a personal round . A written test is conducted which hold 48 questions which took almost 45 mins. The written test covered fundamentals of object oriented programming and problem solving.
After few days i was called for a client-round. It was group of people initiated for the project discussion which i executed last time. I have explained the problem statement,architecture and the services involved , technology stack that we used. It went nearly about 45 mins. Clients showed interest in me.
After few days i was called for the second client-round. This time i face different guys from the same client . They assessed my technical experiences from all my past working knowledge.
Overall it was a nice experience.
Interview questions [1]
Question 1
How are microservices communicate each other .?
How could secure communication be established between service components.?
What is basis of choosing MongoDB over a relational DB?
How do springboot auto configure things?
What are various autowiring modes ? and when would they use ?
What is Spring AOP .where did you use it . Did you write custom aspects ?
I applied in-person. I interviewed at Mphasis (Hyderābād) in Jul 2026
Interview
Interview process is gud and attended face to face on Saturday and interview is for automation and developer roles and I have attended for automation role and selected on same day completed 3 rounds technical manager and hr
I applied through a staffing agency. I interviewed at Mphasis in Mar 2026
Interview
Level 1 is Java, Kafka, AWS, and Level 2 l2 is coding hard problems on LeetCode .Java, they ask in-depth future completable future, etc., Kafka Connect, hash code, and equals contract
Relevant questions from basic to advance concept
Relevant questions from basic to advance concept of .Net C# and .Net core
Domain questions
Management and process related
Domain questions
Management and process related