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 Associate Software Engineer Interview Questions and Answers for Freshers

Updated 10 Jul 2025

18 Interview questions

An Associate Software Engineer was asked 1w ago
Q. Write a program to check if a number is prime.
Ans. 

A prime number is a natural number greater than 1 that cannot be formed by multiplying two smaller natural numbers.

  • A prime number has exactly two distinct positive divisors: 1 and itself.

  • Examples of prime numbers: 2, 3, 5, 7, 11.

  • The number 1 is not prime, and 2 is the only even prime number.

  • To check if a number n is prime, test divisibility from 2 to √n.

An Associate Software Engineer was asked 8mo ago
Q. What programs are you familiar with?
Ans. 

One program I know is a simple calculator program written in Python.

  • The program takes user input for two numbers and an operator (+, -, *, /).

  • It then performs the operation and displays the result.

  • Example: input 5, +, 3 -> output 8

Associate Software Engineer Interview Questions Asked at Other Companies for Fresher

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
Q2. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Accenture
Q3. Write a function to determine if a given string is a valid passwo ... read more
asked in Gainsight
Q4. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q5. Add K Nodes Problem Statement You are given a singly linked list ... read more
An Associate Software Engineer was asked 9mo ago
Q. Are you comfortable working in any location?
Ans. 

I am open to any location for the job.

  • I am willing to relocate for the job

  • I am flexible with the location

  • I am excited about the opportunity to work in different places

An Associate Software Engineer was asked 9mo ago
Q. Write code to find duplicate elements in an array.
Ans. 

Code to remove duplicates from an array of strings

  • Use a Set to store unique elements

  • Iterate through the array and add each element to the Set

  • Convert the Set back to an array to get the final result

What people are saying about Mphasis

View All
aishwaryanagare
Verified Icon
1d
works at
Mphasis
Java Dev with 3+ Yrs Exp - Spring Expertise!
I’m a Java Developer with 3+ years of hands-on experience in building scalable, high-performance applications using Spring Boot and Microservices. I’m deeply passionate about engineering smart, efficient solutions that solve real business problems and drive measurable results. I’d be glad to connect and explore how my skills can add value to your clients’ technology goals and contribute to their long-term growth and success. Best regards, Aishwarya Nagare
Got a question about Mphasis?
Ask anonymously on communities.
An Associate Software Engineer was asked 9mo ago
Q. Explain object-oriented programming.
Ans. 

Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.

  • Objects are instances of classes, which define the structure and behavior of the objects.

  • Encapsulation allows data to be hidden within objects and only accessed through methods.

  • Inheritance allows classes to inherit attributes and methods from other classes.

  • Polymorphism allows objects to be treated...

An Associate Software Engineer was asked
Q. Based on the skills listed on your resume, can you describe your coding skills and experience?
Ans. 

The question assesses coding skills through practical coding tasks related to resume skills.

  • Understand the problem statement clearly before coding.

  • Break down the problem into smaller, manageable parts.

  • Write clean, readable code with proper naming conventions.

  • Test your code with various inputs to ensure accuracy.

  • Optimize your solution for performance if necessary.

An Associate Software Engineer was asked
Q. Write a Python function to reverse an array.
Ans. 

Array reversal in Python involves reversing the order of elements in an array or list.

  • Use slicing: `arr[::-1]` reverses the array. Example: `arr = ['a', 'b', 'c']; arr[::-1]` results in `['c', 'b', 'a']`.

  • Use the `reverse()` method: `arr.reverse()` modifies the list in place. Example: `arr = ['a', 'b', 'c']; arr.reverse()` results in `['c', 'b', 'a']`.

  • Use the `reversed()` function: `list(reversed(arr))` returns a r...

Are these interview questions helpful?
An Associate Software Engineer was asked
Q. Explain OOPS concepts with real-time examples.
Ans. 

Object-oriented programming concepts with real-life examples

  • Encapsulation: A car's engine is encapsulated and hidden from the user, who only interacts with the car's interface.

  • Inheritance: A cat is a subclass of the animal class, inheriting its properties and methods.

  • Polymorphism: A shape class can have different methods for calculating area depending on the shape, such as circle or rectangle.

  • Abstraction: A TV rem...

An Associate Software Engineer was asked
Q. What is a dangling pointer?
Ans. 

A dangling pointer is a pointer that points to a memory location that has been deallocated or freed.

  • Dangling pointers can cause crashes or unexpected behavior when accessed.

  • They can occur when a pointer is not set to NULL after the memory it points to is freed.

  • Example: int *ptr = malloc(sizeof(int)); free(ptr); printf('%d', *ptr);

  • In the above example, ptr becomes a dangling pointer after the memory it points to is...

An Associate Software Engineer was asked
Q. Explain the OSI model.
Ans. 

The OSI model is a conceptual model that describes how data is transmitted over a network.

  • OSI stands for Open Systems Interconnection.

  • It has 7 layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.

  • Each layer has a specific function and communicates with the adjacent layers.

  • Example: When you send an email, the Application layer sends it to the Presentation layer, which formats the ...

Mphasis Associate Software Engineer Interview Experiences for Freshers

26 interviews found

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Online test -math & quants,verbal,puzzle,computer programming,logical

Round 2 - Group Activity 

(1 Question)

  • Q1. They select everyone from this & nothing serious
Round 3 - Technical 

(3 Questions)

  • Q1. Any program which you know.
  • Ans. 

    One program I know is a simple calculator program written in Python.

    • The program takes user input for two numbers and an operator (+, -, *, /).

    • It then performs the operation and displays the result.

    • Example: input 5, +, 3 -> output 8

  • Answered by AI
  • Q2. About the projects in the resume
  • Q3. About the internship
Round 4 - HR 

(2 Questions)

  • Q1. Tell about yourself
  • Ans. 

    I'm a passionate software engineer with a strong foundation in coding, problem-solving, and a keen interest in developing innovative solutions.

    • Graduated with a degree in Computer Science, where I developed a solid understanding of algorithms and data structures.

    • Completed an internship at XYZ Company, where I contributed to a team project that improved application performance by 30%.

    • Proficient in languages like Java, Py...

  • Answered by AI
  • Q2. Can you relocate yourself(your answer should be yes)
  • Ans. 

    Yes, I am open to relocating for the right opportunity to grow and contribute to the team effectively.

    • Relocation can provide exposure to new technologies and methodologies.

    • It allows for networking with professionals in different regions.

    • I am adaptable and enjoy exploring new environments, which can enhance my creativity.

    • For example, moving to a tech hub can offer more collaboration opportunities.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - They are just taking the mass recuritments.Nothing to worry,if you clear 1st round & have good communication skills then 210% you will be selected.People who have 0 skills have been selected from our college.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic arithmatic and output questions

Round 2 - One-on-one 

(3 Questions)

  • Q1. Abt project and algorithms used
  • Ans. 

    I worked on a project that involved developing a recommendation system using collaborative filtering algorithms.

    • Implemented collaborative filtering algorithms like user-based and item-based recommendation systems

    • Utilized cosine similarity and Pearson correlation coefficient for calculating similarity between users/items

    • Used matrix factorization techniques like Singular Value Decomposition (SVD) for recommendation

    • Evalua...

  • Answered by AI
  • Q2. Explain Object oriented program
  • Ans. 

    Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.

    • Objects are instances of classes, which define the structure and behavior of the objects.

    • Encapsulation allows data to be hidden within objects and only accessed through methods.

    • Inheritance allows classes to inherit attributes and methods from other classes.

    • Polymorphism allows objects to be treated as i...

  • Answered by AI
  • Q3. Write code for duplicate array
  • Ans. 

    Code to remove duplicates from an array of strings

    • Use a Set to store unique elements

    • Iterate through the array and add each element to the Set

    • Convert the Set back to an array to get the final result

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Okay with any location
  • Ans. 

    I am open to any location for the job.

    • I am willing to relocate for the job

    • I am flexible with the location

    • I am excited about the opportunity to work in different places

  • Answered by AI
  • Q2. Is it okay with any shift
  • Ans. 

    Yes, I am flexible with shifts and can work any shift required.

    • I am open to working any shift, including nights, weekends, and holidays

    • I understand the importance of being flexible in the software engineering field

    • I have experience working different shifts in previous roles, such as during project deadlines or support rotations

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. Where do you want to see yourself in 5 years?
  • Ans. 

    In five years, I envision myself as a skilled software engineer, leading projects and mentoring junior developers.

    • I aim to deepen my expertise in software development, particularly in areas like cloud computing and machine learning.

    • I hope to take on leadership roles, guiding teams through complex projects and fostering a collaborative environment.

    • I aspire to contribute to open-source projects, enhancing my skills while...

  • Answered by AI
  • Q2. What are your strengths and limitations?
  • Ans. 

    I excel in problem-solving and teamwork, but I sometimes struggle with time management under tight deadlines.

    • Strength: Strong problem-solving skills. For example, I successfully debugged a complex issue in a project, improving performance by 30%.

    • Strength: Excellent teamwork. I collaborated with cross-functional teams on a project, leading to a successful product launch.

    • Limitation: Time management. I occasionally undere...

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Problem solving questions cognitive ability questions

Round 2 - Technical 

(1 Question)

  • Q1. Introduce yourself and questions on resume Coding questions
Round 3 - HR 

(1 Question)

  • Q1. Introduce yourself situational based questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Aptitude Test 

Aptitude questions was simple evryone can solve easily

Round 2 - Technical 

(1 Question)

  • Q1. They ask from your resume skills and give you code for checking your coding skill
  • Ans. 

    The question assesses coding skills through practical coding tasks related to resume skills.

    • Understand the problem statement clearly before coding.

    • Break down the problem into smaller, manageable parts.

    • Write clean, readable code with proper naming conventions.

    • Test your code with various inputs to ensure accuracy.

    • Optimize your solution for performance if necessary.

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Ask about yourself and some normal questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Feb 2023. There were 4 interview rounds.

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 - Aptitude Test 

It conducted on hirepro 65 questions 100 minutes aptitude reasoning verbal and pseudo code mcqs

Round 3 - Technical 

(1 Question)

  • Q1. Self introduction sets, dictionary, operatior overloading,break and countinue statement project, Armstrong number, factorioal
Round 4 - HR 

(1 Question)

  • Q1. Self intro, project, certification

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice mphasis mock papers and hirepro questions practice top interview code questions like reverse, palindrome,reverse array etc
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Jan 2024.

Round 1 - Technical 

(1 Question)

  • Q1. During the technical round, what type of questions were asked, and could you describe the coding exercises you were given, such as printing even numbers and generating a Fibonacci series?
Round 2 - HR 

(2 Questions)

  • Q1. What are the differences between working from home (WFH) and working from the office (WFO)?
  • Ans. 

    WFH offers flexibility and comfort, while WFO provides structure and social interaction.

    • WFH allows for a more flexible schedule and eliminates commute time.

    • WFO provides a structured work environment and opportunities for in-person collaboration.

    • WFH can lead to feelings of isolation, while WFO offers social interaction with colleagues.

    • WFH requires self-discipline and motivation, while WFO may offer more supervision and ...

  • Answered by AI
  • Q2. Are you willing to relocate?
  • Ans. 

    Yes, I am open to relocating for the right opportunity.

    • I am open to relocating for the right job opportunity

    • I am flexible and willing to move to a new location

    • I understand the importance of being open to relocation for career growth

  • Answered by AI
Interview experience
4
Good
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

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

  • Q1. Tell me about yourself.
  • Q2. Write a program to check if a number is prime.
  • Ans. 

    A prime number is a natural number greater than 1 that cannot be formed by multiplying two smaller natural numbers.

    • A prime number has exactly two distinct positive divisors: 1 and itself.

    • Examples of prime numbers: 2, 3, 5, 7, 11.

    • The number 1 is not prime, and 2 is the only even prime number.

    • To check if a number n is prime, test divisibility from 2 to √n.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Avoid joining Mphasis as a fresher; you may not receive project assignments or gain work experience.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Tell me about yourself
  • Q2. Your views on work from home and work from office
  • Q3. Can u define your hobbies
  • Q4. Are u a team player? can u say some scenario to prove you're a team player
  • Q5. R u willing to work in shifts
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

All important topics for aptitude test

Round 2 - Group Discussion 

Any on spot topic. Need to talk, should not stop if they ask to conclude we need to do it

Interview Preparation Tips

Interview preparation tips for other job seekers - Do Your best to clear Aptitude round.
In Group Discussion talk boldly.
HR Round Personal questions+ Salary+ Company discussions.

Mphasis Interview FAQs

How many rounds are there in Mphasis Associate Software Engineer interview for freshers?
Mphasis interview process for freshers usually has 3-4 rounds. The most common rounds in the Mphasis interview process for freshers are Aptitude Test, HR and Technical.
How to prepare for Mphasis Associate Software Engineer interview for freshers?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Mphasis. The most common topics and skills that interviewers at Mphasis expect are Coding, Programming and Software Engineering.
What are the top questions asked in Mphasis Associate Software Engineer interview for freshers?

Some of the top questions asked at the Mphasis Associate Software Engineer interview for freshers -

  1. What is inheritance and type of inherita...read more
  2. They ask from your resume skills and give you code for checking your coding ski...read more
  3. They ask to run the code for Array Reversal in Pyt...read more
What are the most common questions asked in Mphasis Associate Software Engineer HR round for freshers?

The most common HR questions asked in Mphasis Associate Software Engineer interview are for freshers -

  1. What are your strengths and weakness...read more
  2. Where do you see yourself in 5 yea...read more
  3. Why are you looking for a chan...read more
How long is the Mphasis Associate Software Engineer interview process?

The duration of Mphasis Associate Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.6/5

based on 12 interview experiences

Difficulty level

Easy 27%
Moderate 73%

Duration

Less than 2 weeks 55%
2-4 weeks 36%
4-6 weeks 9%
View more
Mphasis Associate Software Engineer Salary
based on 4.9k salaries
₹2 L/yr - ₹5.6 L/yr
32% less than the average Associate Software Engineer Salary in India
View more details

Mphasis Associate Software Engineer Reviews and Ratings

based on 587 reviews

3.2/5

Rating in categories

3.2

Skill development

3.4

Work-life balance

2.7

Salary

2.9

Job security

3.1

Company culture

2.5

Promotions

2.9

Work satisfaction

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

₹4 L/yr - ₹8.4 L/yr

Senior Software Engineer
6k salaries
unlock blur

₹6.7 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.4 L/yr - ₹4.7 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