I applied through a recruiter. I interviewed at Mphasis (Bournemouth, England) in Jun 2020
Interview
One of the worst interview experience. Questions completely unrelated to any normal software development process. It rather felt that the interviewer didn’t like me (probably they prefer Indian people) and wanted to prove that I am stupid. Questions about fictional edge cases which you probably won’t experience even after 20 years of Java (many of them you would consider bad programming practices).
The interviewer didn’t have even a computer, was doing an interview from phone and even writing some code on paper. With a heavy Indian accent which was hard to understand.
i ad a feeling before interview that this won’t be good but I didn’t expect this. Later I verified the questions with much more experienced developers and they also couldn’t answer most of it and they agreed that the whole interview was dodgy.
Interview questions [1]
Question 1
One example: in the same class you have methods with the same names, both with one parameter, first is taking Object and second is taking String. You call the method with null parameter, which method will be called and why?
(Would you write a code like this in a real project?)
I applied online. I interviewed at Mphasis (Bengaluru) in Feb 2026
Interview
2 Technical round, GM round and HR round. General java (stream api, easy DSA), oops, spring boot basics, micro services, sql and kafka related questions were asked. Overall experience was nice and easy
Interview questions [1]
Question 1
Stream api related question and easy leetcode question
Only one round, asked many questions on microservices and its architecture flow. design patterns, java 8 feature, program to solve using streams, react js basic, optimization related questions. not a positive response. interview is in hurry
Interview questions [1]
Question 1
, java 8 feature, program to solve using streams, react js basic, optimization related questions
Got call through consultancy.
First round : Technical round
Second round : Karat Assessment consists of technical questions only
Position went on hold so could not get the offer. Interview went good.
Interview questions [1]
Question 1
Core java basic concepts
Rest Api http methods
Spring boot basic
microservices