Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Mphasis Team. If you also belong to the team, you can get access from here

Mphasis Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Mphasis Full Stack Software Developer Interview Questions and Answers

Updated 20 Mar 2023

Mphasis Full Stack Software Developer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Introduce yourself,core java
Round 3 - One-on-one 

(1 Question)

  • Q1. Coding test, java , spring boot, Microservice,hibernate

Interview Preparation Tips

Interview preparation tips for other job seekers - Explain in deep any question, don’t hesitate for asking again

Interview questions from similar companies

I applied via Campus Placement and was interviewed in Aug 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

The test contains aptitude ques and one coding ques

Round 2 - Technical 

(3 Questions)

  • Q1. They asked about oops concepts in depth
  • Q2. They also asked about dbms concepts
  • Q3. And one coding ques the ques the interviewer asked is palindrome number

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best for your interview be confident and you can do it

Full Stack Software Developer Interview Questions Asked at Other Companies

asked in Synergy
Q1. Oops in Java Patterns in Java JDK,JRE,JVM MVC Array questions str ... read more
asked in UST
Q2. If an application is running slowly, what process would you follo ... read more
asked in Cognizant
Q3. Briefly explain the method you would use to implement an array-ba ... read more
asked in Cognizant
Q4. What is the difference between a primary key, foreign key, candid ... read more
asked in Cognizant
Q5. What are streams in C++? What are predefined streams in C++?

I applied via Campus Placement and was interviewed in Apr 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

15 Aptitue questions 15 English Question 15 Computer technical question

Round 2 - Coding Test 

30 multiple questions + 3 coding questions

Round 3 - HR 

(3 Questions)

  • Q1. Tell me about yourself
  • Q2. What is your favorite food. Explain it
  • Ans. 

    My favorite food is pizza.

    • I love the combination of crispy crust, tangy tomato sauce, and melted cheese.

    • There are endless topping options to customize the pizza to my liking.

    • It's a versatile food that can be enjoyed for lunch, dinner, or even as a late-night snack.

    • Pizza is a popular choice for gatherings and parties, bringing people together.

    • Some of my favorite pizza toppings include pepperoni, mushrooms, and olives.

  • Answered by AI
  • Q3. Tell me your best comedy show and explain it how. And which character was best.

Interview Preparation Tips

Topics to prepare for L&T Technology Services Full Stack Software Developer interview:
  • For HR interview
Interview preparation tips for other job seekers - Interviewer was a maam. She was very gentle maam and asking the question to your ongoing answers.

I applied via Naukri.com and was interviewed in Aug 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy gfg , indibix are enough

Round 2 - Technical 

(2 Questions)

  • Q1. Easy easy easy easy easy
  • Q2. Object oriented programming language

Interview Preparation Tips

Interview preparation tips for other job seekers - We can apply for this job, it is mainly focused on Java and oops concepts

What people are saying about Mphasis

View All
an information technology recruiter
2w
Mphasis HR: My worst nightmare?
Seriously, this is one of the worst companies ever. Working here felt like pure hell. The HR team? Don't even get me started—they treat you like slaves. I was working from 9 AM till midnight. And the delivery team? An even bigger joke. Please don’t even think of joining here
Got a question about Mphasis?
Ask anonymously on communities.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. C#, OOPS, JAVASCRIPT
Round 2 - Technical 

(1 Question)

  • Q1. Dot net core, design pattern
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. What is concurrent hashmap
  • Ans. 

    ConcurrentHashMap is a thread-safe implementation of the HashMap class in Java.

    • ConcurrentHashMap allows multiple threads to read and write to the map concurrently without causing any data corruption.

    • It achieves thread-safety by dividing the map into segments, each of which can be locked independently.

    • ConcurrentHashMap is more efficient than using synchronized collections for concurrent access.

    • Example: ConcurrentHashMap...

  • Answered by AI
  • Q2. How is dependency injection different from dependency inversion
  • Ans. 

    Dependency injection is a design pattern where dependencies are provided to a class from the outside, while dependency inversion is a principle that states high-level modules should not depend on low-level modules, but both should depend on abstractions.

    • Dependency injection is a technique to achieve dependency inversion.

    • Dependency injection involves providing dependencies to a class from the outside, typically through ...

  • Answered by AI
  • Q3. If I add 2 same attribute values for a object to a set...will I see 2 objects in the set, if yes what changes you make to the code to insert unique objects to a set
  • Ans. 

    No, you will not see 2 objects in the set. To insert unique objects to a set, you can override the equals() and hashCode() methods in the object class.

    • In a set, each element must be unique based on the equals() method. If you add 2 objects with the same attribute values, only one will be stored in the set.

    • To ensure uniqueness, override the equals() and hashCode() methods in the object class. This will define how object...

  • Answered by AI
  • Q4. What is serialisation, externalisation, serializable
  • Ans. 

    Serialisation is the process of converting an object into a format that can be easily stored or transmitted. Externalisation is a way to customize the serialization process. Serializable is an interface in Java that allows objects to be serialized.

    • Serialisation is the process of converting an object into a format that can be easily stored or transmitted

    • Externalisation is a way to customize the serialization process

    • Seri...

  • Answered by AI
  • Q5. Write a Generic method to add string or integer to List or List
  • Ans. 

    Create a generic method to add string or integer to List<Integer> or List<String>

    • Create a generic method that takes a List and an element as input

    • Use Java generics to specify the type of List and element

    • Check the type of List and element, then add the element to the List

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Preparation of core Java is needed...not even a single minute is used to tell any of your project experience

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Can you tell me about yourself?
  • Q2. What are your strengths and weaknesses?
  • Ans. 

    Strengths include problem-solving skills and adaptability. Weaknesses include perfectionism and time management.

    • Strengths: problem-solving skills, adaptability

    • Weaknesses: perfectionism, time management

    • Example: I excel at quickly identifying and resolving complex technical issues, but I sometimes struggle with prioritizing tasks effectively.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What are the types of relationships in Database Management Systems (DBMS)?
  • Ans. 

    Types of relationships in DBMS include one-to-one, one-to-many, and many-to-many relationships.

    • One-to-one relationship: Each record in one table is related to only one record in another table.

    • One-to-many relationship: Each record in one table can be related to multiple records in another table.

    • Many-to-many relationship: Multiple records in one table can be related to multiple records in another table.

    • Examples: One-to-o...

  • Answered by AI
  • Q2. What is the concept of a pointer in programming?
  • Ans. 

    A pointer in programming is a variable that stores the memory address of another variable.

    • Pointers allow for direct manipulation of memory locations

    • They are commonly used in languages like C and C++

    • Example: int *ptr; ptr = &num; // ptr now points to the memory address of num

  • Answered by AI
Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Some difficulty is there but on hard work u can crack

Round 2 - Coding Test 

It's a technical round

Round 3 - HR 

(2 Questions)

  • Q1. Why this company
  • Ans. 

    I am impressed by the company's innovative projects, strong team culture, and commitment to employee growth.

    • Innovative projects such as developing cutting-edge software solutions for healthcare industry

    • Strong team culture focused on collaboration and continuous learning

    • Commitment to employee growth through training programs and career development opportunities

  • Answered by AI
  • Q2. What are your strengths
  • Ans. 

    My strengths include problem-solving skills, adaptability, and strong technical knowledge.

    • Strong problem-solving skills - I enjoy tackling complex issues and finding creative solutions.

    • Adaptability - I am able to quickly learn new technologies and adapt to changing project requirements.

    • Strong technical knowledge - I have a solid understanding of various programming languages and frameworks.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Apr 2024, where I was asked the following questions.

  • Q1. Asked about Javascript, Node, React basics. With coding questions. Basically wanted to know the fluency and syntax.
  • Q2. What kind of feature you have developed in your current project. What challenges you faced and how to resolved them.
  • Q3. AWS architecture used in current project and why used these services only. What could have been better.
  • Ans. 

    AWS architecture in projects optimizes scalability, reliability, and cost-effectiveness using various cloud services.

    • EC2 Instances: Used for scalable computing capacity; for example, we can spin up instances based on traffic demands.

    • S3 Storage: Chosen for its durability and scalability to store static assets like images and backups efficiently.

    • RDS: Utilized for managed relational databases, providing automated backups ...

  • Answered by AI

I applied via Naukri.com

Round 1 - Technical 

(2 Questions)

  • Q1. I applied online for the post of software developer, interview was conducted by First IPO on behalf of Mindtree.
  • Q2. Basics of OOPs, program o find out prime number, basic coding problem asks for output, closure, arrays in JavaScript

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic of oops like static and instance member, polymorphism, inheritance.

Mphasis Interview FAQs

How many rounds are there in Mphasis Full Stack Software Developer interview?
Mphasis interview process usually has 3 rounds. The most common rounds in the Mphasis interview process are One-on-one Round and Resume Shortlist.

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Mphasis Full Stack Software Developer Salary
based on 39 salaries
₹3 L/yr - ₹16.9 L/yr
13% less than the average Full Stack Software Developer Salary in India
View more details

Mphasis Full Stack Software Developer Reviews and Ratings

based on 6 reviews

4.0/5

Rating in categories

4.2

Skill development

4.0

Work-life balance

3.4

Salary

3.8

Job security

4.2

Company culture

3.2

Promotions

4.0

Work satisfaction

Explore 6 Reviews and Ratings
Software Engineer
6.7k salaries
unlock blur

₹4 L/yr - ₹8.5 L/yr

Senior Software Engineer
6k salaries
unlock blur

₹6.5 L/yr - ₹20 L/yr

Associate Software Engineer
4.9k salaries
unlock blur

₹2 L/yr - ₹5.6 L/yr

Module Lead
2.5k salaries
unlock blur

₹15.8 L/yr - ₹27 L/yr

Transaction Processing Officer
2.3k salaries
unlock blur

₹1.7 L/yr - ₹4.5 L/yr

Explore more salaries
Compare Mphasis with

Cognizant

3.7
Compare

Wipro

3.7
Compare

Accenture

3.7
Compare

TCS

3.6
Compare
write
Share an Interview