Upload Button Icon Add office photos

Filter interviews by

Mphasis Associate Software Developer Interview Questions, Process, and Tips

Updated 6 Jun 2024

Top Mphasis Associate Software Developer Interview Questions and Answers

View all 6 questions

Mphasis Associate Software Developer Interview Experiences

6 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

The round1 was aptitude test it was average level neither easy nor hard

Round 2 - Technical 

(3 Questions)

  • Q1. What is shortest path algo
  • Ans. 

    Shortest path algo is a method to find the most efficient route between two points in a graph or network.

    • Shortest path algorithms are used in various applications such as GPS navigation systems, network routing, and logistics planning.

    • Examples of shortest path algorithms include Dijkstra's algorithm, Bellman-Ford algorithm, and Floyd-Warshall algorithm.

    • These algorithms calculate the shortest path based on different cri...

  • Answered by AI
  • Q2. What is diff b/w compiler and interpreter
  • Ans. 

    Compiler translates entire code into machine code before execution, while interpreter translates code line by line during execution.

    • Compiler converts entire code into machine code before execution

    • Interpreter translates code line by line during execution

    • Compiler generates intermediate object code or executable file

    • Interpreter does not generate intermediate object code

    • Examples: C, C++ compilers vs Python, Ruby interprete

  • Answered by AI
  • Q3. What are 4 pillars of oops
  • Ans. 

    The 4 pillars of OOP are Inheritance, Encapsulation, Abstraction, and Polymorphism.

    • Inheritance allows a class to inherit properties and behavior from another class.

    • Encapsulation restricts access to certain components within a class, protecting the data.

    • Abstraction hides the complex implementation details and only shows the necessary features.

    • Polymorphism allows objects to be treated as instances of their parent class.

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about the company
  • Q2. What is your hobby

Interview Preparation Tips

Interview preparation tips for other job seekers - The process is easy the interviewers were friendy overall the hiring process was smooth but took a lot of time for LOI and haven't received offer letter yet

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Oops concepts Sql querys Searching and sorting Projects in resume
  • Q2. What is oops and it's four pillars?
  • Ans. 

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

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Inheritance: Allowing a class to inherit properties and behavior from another class.

    • Polymorphism: The ability for objects to be treated as instances of their parent class.

    • Abstraction: Hiding the complex implementation ...

  • Answered by AI
  • Q3. What is copy constructor?
  • Ans. 

    Copy constructor is a special type of constructor which creates a new object as a copy of an existing object.

    • Copy constructor is used to initialize a new object as a copy of an existing object.

    • It takes an object of the same class as a parameter.

    • It is called when a new object is created from an existing object.

    • Example: class MyClass { public: MyClass(const MyClass& obj) { // copy constructor logic } };

  • Answered by AI

Skills evaluated in this interview

Associate Software Developer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in Xoriant
Q2. Tell me some of the data types that are used in python?
asked in Xoriant
Q3. What are joins in SQL? Explain each with the real life example?
asked in Xoriant
Q4. How will you delete a file in python module using a python code?
asked in Xoriant
Q5. Do python has any destructor? If yes then what is that destructor ... read more

I applied via Company Website and was interviewed in Jan 2022. There were 4 interview rounds.

Round 1 - Aptitude Test 

Topics for the Aptitude test :- Quantitative aptitude, Logical Reasoning, verbal, Numbers Puzzles, Missing letter Puzzles, Logical Puzzle and some time they also ask sudoku code.
Time duration is for 60 min.each ques carry one marks No negative Marking.

Round 2 - Group Discussion 

My topic was :-- Two child policy is acceptable in India or not. Only 2 min time to think on it.
The first thing while start the group discussion is to be confident and focus on whatever the topic is write some points on the paper so that it can be in your mind while speaking, Don't try to interrupt while other speaking let them complete and then you start. And one more thing don't try to cheat it give an bad impact towards your profile.

Round 3 - Technical 

(4 Questions)

  • Q1. First question Introduction ?
  • Ans. Start your introduction in a sequence way
  • Answered Anonymously
  • Q2. What ever the things you had indicated on your Resume you have to prepare for that.
  • Q3. Some questions from C and Python programming language.(depends which language you indicate on your resume) Basic must be clear
  • Q4. About your project :--what you have done in this project? Briefly explain the part you have done in your project.
Round 4 - HR 

(7 Questions)

  • Q1. Introduce about yourself?
  • Q2. About your family background?
  • Q3. About your project and work role in project?
  • Q4. What are your greatest strengths and weakness?
  • Q5. Why do you want to work for our company?
  • Q6. What is your biggest achievement so far??
  • Q7. Where do you see yourself in next 5 years?

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Prepare well for your Aptitude and Reasoning questions.
2. Be confident in your Group discussion (Not over-confidence)
3. Prepare well for the interview, They asked mostly what ever you had indicated on your resume.

I applied via LinkedIn and was interviewed before Sep 2021. There were 3 interview rounds.

Round 1 - Coding Test 

They ask you some small logical question

Round 2 - Technical 

(1 Question)

  • Q1. OOPS conecpt ,string, linked list ,collection framework , about project like what qas your role what technology you have used
Round 3 - HR 

(1 Question)

  • Q1. They just call you ask about project and then done

Interview Preparation Tips

Interview preparation tips for other job seekers - Just go through java concept OOPS, collection framework, class identifiers,

Mphasis interview questions for designations

 Software Developer

 (20)

 Associate Software Engineer

 (80)

 Senior Software Developer

 (4)

 Junior Software Developer

 (1)

 Software Developer fresher

 (1)

 Junior Associate Software Engineer

 (1)

 Associate Software Engineer Trainee

 (1)

 Associate Software Test Engineer

 (1)

Round 1 - HR 

(6 Questions)

  • Q1. What are your salary expectations?
  • Q2. Why should we hire you?
  • Q3. Why are you looking for a change?
  • Q4. Where do you see yourself in 5 years?
  • Q5. What are your strengths and weaknesses?
  • Q6. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - How we prepare for this

Get interview-ready with Top Mphasis Interview Questions

Interview Questionnaire 

2 Questions

  • Q1. Do you have to good grip on subjects?
  • Q2. Do you have good knowledge of programmings?
  • Ans. 

    Yes, I have good knowledge of programming.

    • Proficient in multiple programming languages such as Java, Python, and C++

    • Experience in developing web applications using frameworks like React and Angular

    • Familiarity with database management systems like MySQL and MongoDB

  • Answered by AI

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Aptitude Test 

Basic aptitude questions

Round 2 - Coding Test 

Coding questions like array related

Round 3 - One-on-one 

(2 Questions)

  • Q1. Had 1:1 round asked question based on your cv
  • Q2. Python, MySql, array, OOPS
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed in Jul 2023. There were 3 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 

The test consists of questions from each and every domain ranging from general aptitude to essay writing as well as ASL-based questions. In the end, there are two questions related to coding which are easy - medium in difficulty and each section has a separate time limit with no negative marking.

Round 3 - Technical 

(5 Questions)

  • Q1. Tell me something about yourself.
  • Q2. What was your role in the project you created?
  • Q3. Why Java and Javascript?
  • Ans. 

    Java and JavaScript are essential programming languages for web and software development.

    • Java is a versatile language used for building enterprise applications, Android apps, and server-side development.

    • JavaScript is a crucial language for front-end web development, adding interactivity to websites and web applications.

    • Both languages have a large community support, extensive libraries, and frameworks for developers to

  • Answered by AI
  • Q4. Difference between Java and C++?
  • Ans. 

    Java is a high-level, object-oriented programming language with automatic memory management, while C++ is a lower-level language with manual memory management.

    • Java is platform-independent, while C++ is platform-dependent.

    • Java uses automatic garbage collection, while C++ requires manual memory management.

    • Java does not support pointers, while C++ does.

    • Java is more secure due to its strong type checking, while C++ allows ...

  • Answered by AI
  • Q5. Why not python instead of using Java?
  • Ans. 

    Java is preferred for its performance, scalability, and strong typing compared to Python.

    • Java is statically typed, which helps catch errors at compile time, while Python is dynamically typed.

    • Java is faster in terms of execution speed compared to Python.

    • Java is preferred for large-scale enterprise applications due to its scalability and performance.

    • Java has a strong ecosystem and support for multi-threading, making it s

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through your resume as they will ask most of the questions from your resume only and make sure to communicate with fluency as it holds a major impact on the interviewer.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Job Fair and was interviewed before Nov 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Online test was easy with basics

Round 2 - Technical 

(2 Questions)

  • Q1. Basic string manipulation
  • Q2. Data structures
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via campus placement at VELS Institute of Science, Technology and Advanced Studies (VISTAS), Chennai and was interviewed before Mar 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Was organised through third party

Round 3 - Technical 

(2 Questions)

  • Q1. Core java, reverse a number - coding
  • Q2. Basic SQL queries, atlast feedback question.

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic knowledge on coding such as Java and SQL queries

Mphasis Interview FAQs

How many rounds are there in Mphasis Associate Software Developer interview?
Mphasis interview process usually has 2-3 rounds. The most common rounds in the Mphasis interview process are HR, Technical and Aptitude Test.
What are the top questions asked in Mphasis Associate Software Developer interview?

Some of the top questions asked at the Mphasis Associate Software Developer interview -

  1. Do you have good knowledge of programmin...read more
  2. What is diff b/w compiler and interpre...read more
  3. What is oops and it's four pilla...read more

Tell us how to improve this page.

Mphasis Associate Software Developer Interview Process

based on 2 interviews

Interview experience

3.5
  
Good
View more
Mphasis Associate Software Developer Salary
based on 137 salaries
₹2.2 L/yr - ₹6 L/yr
32% less than the average Associate Software Developer Salary in India
View more details

Mphasis Associate Software Developer Reviews and Ratings

based on 9 reviews

2.3/5

Rating in categories

1.9

Skill development

2.2

Work-life balance

1.6

Salary

2.1

Job security

2.3

Company culture

1.3

Promotions

2.1

Work satisfaction

Explore 9 Reviews and Ratings
Software Engineer
6.3k salaries
unlock blur

₹2 L/yr - ₹9.5 L/yr

Senior Software Engineer
5.6k salaries
unlock blur

₹6 L/yr - ₹23 L/yr

Associate Software Engineer
4.6k salaries
unlock blur

₹2 L/yr - ₹7 L/yr

Module Lead
2.4k salaries
unlock blur

₹8.1 L/yr - ₹33 L/yr

Transaction Processing Officer
2.3k salaries
unlock blur

₹1.4 L/yr - ₹4.5 L/yr

Explore more salaries
Compare Mphasis with

Cognizant

3.8
Compare

Wipro

3.7
Compare

Accenture

3.9
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview