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 Interview Questions, Process, and Tips

Updated 3 Mar 2025

Top Mphasis Interview Questions and Answers

View all 520 questions

Mphasis Interview Experiences

Popular Designations

791 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Feb 2024.

Round 1 - HR 

(2 Questions)

  • Q1. Can you describe your past professional experiences?
  • Ans. 

    I have over 5 years of experience in technical support roles, troubleshooting hardware and software issues for various clients.

    • 5+ years of experience in technical support roles

    • Proficient in troubleshooting hardware and software issues

    • Experience working with a variety of clients

  • Answered by AI
  • Q2. What motivated you to join as a technical support specialist?
  • Ans. 

    Passion for problem-solving and helping others drove me to pursue a career in technical support.

    • Enjoy troubleshooting and finding solutions to complex issues

    • Desire to assist and educate customers on technical matters

    • Fascination with technology and desire to stay current with advancements

    • Satisfaction from successfully resolving technical challenges

    • Opportunity to work in a dynamic and fast-paced environment

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is the usage of Active Directory?
  • Ans. 

    Active Directory is a directory service used by organizations to manage users, computers, and resources in a network.

    • Centralized management of users, computers, and resources

    • Authentication and authorization of users

    • Group policy management for security and configuration settings

    • Single sign-on for users to access multiple resources

    • Integration with other services like DNS and DHCP

    • Example: User accounts, computer accounts,

  • Answered by AI
  • Q2. What are the troubleshooting steps for resolving Wi-Fi connectivity issues?
  • Ans. 

    Troubleshooting steps for resolving Wi-Fi connectivity issues

    • Check if Wi-Fi is enabled on the device

    • Restart the device and the Wi-Fi router

    • Forget and reconnect to the Wi-Fi network

    • Check for any software updates on the device

    • Move closer to the Wi-Fi router to improve signal strength

  • Answered by AI

Senior Technical Support Engineer Interview Questions asked at other Companies

Q1. What tool tableau use for optimization of deployments?
View answer (1)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Technical 

(15 Questions)

  • Q1. Self introduction and questions related to my project
  • Q2. What are joins in SQL, and can you provide examples of their usage?
  • Ans. 

    Joins in SQL are used to combine rows from two or more tables based on a related column between them.

    • Joins are used to retrieve data from multiple tables based on a related column.

    • Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

    • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;

  • Answered by AI
  • Q3. What are the built-in functions available in SQL?
  • Ans. 

    Some built-in functions in SQL include AVG, COUNT, MAX, MIN, SUM, and CONCAT.

    • AVG: Calculates the average value of a numeric column

    • COUNT: Counts the number of rows in a result set

    • MAX: Returns the maximum value in a column

    • MIN: Returns the minimum value in a column

    • SUM: Calculates the sum of values in a column

    • CONCAT: Concatenates two or more strings together

  • Answered by AI
  • Q4. What are the different types of cursors in database management systems?
  • Ans. 

    Types of cursors in database management systems include implicit, explicit, and parameterized cursors.

    • Implicit cursors are automatically created by the database when a SQL statement is executed.

    • Explicit cursors are defined by the programmer and give more control over the result set.

    • Parameterized cursors allow for dynamic SQL statements with parameters.

    • Examples: SELECT statement using implicit cursor, DECLARE, OPEN, FET...

  • Answered by AI
  • Q5. What is the difference between procedures and functions in programming?
  • Ans. 

    Procedures are used to perform an action, while functions return a value.

    • Procedures do not return a value, while functions do.

    • Functions can be used in SQL queries, while procedures cannot.

    • Functions can be called from within SQL statements, while procedures cannot.

    • Procedures can have OUT parameters to return multiple values, while functions can only return a single value.

  • Answered by AI
  • Q6. What is the query to print the third highest salary from the given table?
  • Ans. 

    Use a subquery to find the third highest salary in a table.

    • Use the RANK() function to assign a rank to each salary in descending order.

    • Filter the results to only include rows with a rank of 3.

    • Consider handling ties in salaries appropriately.

  • Answered by AI
  • Q7. What is a package, and how do you utilize it in your project?
  • Ans. 

    A package is a collection of related procedures, functions, variables, and other PL/SQL constructs.

    • Packages help organize and encapsulate code for easier maintenance and reuse.

    • They can contain both public and private elements.

    • Packages can be used to group related functionality together, improving code modularity.

    • Example: CREATE PACKAGE my_package AS ... END my_package;

  • Answered by AI
  • Q8. Can you describe two complex JIRA issues you have worked on?
  • Ans. 

    Resolved a critical bug causing data loss and implemented a new feature for better user experience.

    • Identified root cause of data loss bug by analyzing database queries and logs

    • Collaborated with cross-functional teams to prioritize and implement a fix

    • Designed and implemented a new feature based on user feedback to enhance usability

  • Answered by AI
  • Q9. What are the different types of indexes?
  • Ans. 

    Different types of indexes include B-tree, Bitmap, Function-based, and Reverse key indexes.

    • B-tree indexes are the most common type and are suitable for most indexing needs.

    • Bitmap indexes are used for columns with low cardinality, such as gender or status columns.

    • Function-based indexes are created based on expressions or functions applied to columns.

    • Reverse key indexes store keys in reverse order to reduce contention in

  • Answered by AI
  • Q10. What are analytical functions in sql?
  • Ans. 

    Analytical functions in SQL are used to perform calculations across a set of rows related to the current row.

    • Analytical functions operate on a group of rows and return a single result for each row.

    • They can be used to calculate running totals, moving averages, rank, percentiles, etc.

    • Examples include ROW_NUMBER(), RANK(), DENSE_RANK(), SUM() OVER(), AVG() OVER().

  • Answered by AI
  • Q11. What are aggregate functions in SQL?
  • Ans. 

    Aggregate functions in SQL are functions that operate on a set of values and return a single value as output.

    • Aggregate functions include functions like SUM, AVG, COUNT, MIN, and MAX.

    • They are used with the GROUP BY clause to perform calculations on groups of rows.

    • Examples: SELECT SUM(salary) FROM employees; SELECT AVG(age) FROM students GROUP BY class;

  • Answered by AI
  • Q12. How did you handle performance tuning in your project?
  • Ans. 

    I identified and optimized slow-performing SQL queries by analyzing execution plans and indexing strategies.

    • Identified slow-performing SQL queries using tools like Oracle SQL Developer or TOAD.

    • Analyzed execution plans to understand query performance bottlenecks.

    • Optimized queries by rewriting SQL code, adding indexes, or restructuring data.

    • Used tools like Explain Plan or SQL Tuning Advisor to improve query performance.

    • R...

  • Answered by AI
  • Q13. What is data modeling?
  • Ans. 

    Data modeling is the process of creating a visual representation of data structures and relationships within a database.

    • Data modeling helps in organizing and understanding complex data systems.

    • It involves identifying entities, attributes, and relationships between them.

    • Examples include ER diagrams, UML diagrams, and relational data models.

  • Answered by AI
  • Q14. What steps did you take to perform root cause analysis in your project?
  • Ans. 

    I conducted thorough analysis by reviewing code, logs, and discussing with team members.

    • Reviewed code to identify potential issues

    • Analyzed logs for error messages and patterns

    • Discussed with team members to gather insights and perspectives

    • Used debugging tools to trace the root cause

  • Answered by AI
  • Q15. What is a trigger in database management, and what are its different types?
  • Ans. 

    A trigger in database management is a special type of stored procedure that is automatically executed when certain events occur in a database.

    • Triggers can be used to enforce business rules, maintain referential integrity, and automate repetitive tasks.

    • There are two main types of triggers: row-level triggers and statement-level triggers.

    • Row-level triggers are fired for each row affected by a triggering statement, while ...

  • Answered by AI

Skills evaluated in this interview

Top Mphasis Plsql Developer Interview Questions and Answers

Q1. What are joins in SQL, and can you provide examples of their usage?
View answer (1)

Plsql Developer Interview Questions asked at other Companies

Q1. What is procedure in plsql and it's syntax and difference between procedure and function?
View answer (7)
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. What is the agile methodology?
  • Ans. 

    Agile methodology is a project management approach that emphasizes flexibility, collaboration, and incremental progress.

    • Agile focuses on delivering small, incremental releases and adapting to change quickly.

    • It promotes collaboration between cross-functional teams and encourages frequent communication.

    • Key principles include customer satisfaction, responding to change, and delivering working software.

    • Common agile framewo...

  • Answered by AI
  • Q2. What is the waterfall model in software development?
  • Ans. 

    Waterfall model is a linear sequential software development process where progress flows in one direction like a waterfall.

    • Involves distinct phases such as requirements, design, implementation, testing, and maintenance.

    • Each phase must be completed before moving on to the next.

    • Changes are difficult to implement once a phase is completed.

    • Example: Traditional software development approach.

    • Example: Construction projects.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewer was yawning during the interview and seemed to be merely reading the questions. The questions were not technical; they focused on theoretical concepts such as agile methodology and the waterfall model. The interviewer did not appear to take the situation seriously.

Top Mphasis Devops Engineer Interview Questions and Answers

Q1. What is the waterfall model in software development?
View answer (1)

Devops Engineer Interview Questions asked at other Companies

Q1. Reverse the String Problem Statement You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string. Example: Input: STR = "abcde" Output: "edcba" Input: The first line of input cont... read more
View answer (3)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Dec 2024.

Round 1 - Technical 

(8 Questions)

  • Q1. Pyspark architecture
  • Q2. Optimisation in pyspark
  • Ans. 

    Optimisation in PySpark involves improving performance and efficiency of Spark jobs.

    • Use partitioning to distribute data evenly across nodes

    • Avoid shuffling data between nodes as much as possible

    • Use broadcast variables for small lookup tables

    • Cache intermediate results to avoid recomputation

    • Optimize transformations and actions for better performance

  • Answered by AI
  • Q3. Null handling in spark
  • Ans. 

    Null handling in Spark involves handling missing or null values in data processing.

    • Use functions like coalesce, na.fill, na.drop to handle null values

    • Consider using when and otherwise functions for conditional null handling

    • Be cautious of potential null pointer exceptions when working with null values

  • Answered by AI
  • Q4. Operators in airflow
  • Ans. 

    Airflow operators are used to define the tasks to be executed in a workflow.

    • Operators are classes that define the logic to execute a task in Airflow.

    • There are various types of operators such as BashOperator, PythonOperator, and more.

    • Operators can be customized to suit specific task requirements.

    • Operators can be chained together to create complex workflows.

    • Example: BashOperator executes a bash command, PythonOperator ru

  • Answered by AI
  • Q5. Sql coding for average rolling , lead lag
  • Ans. 

    SQL coding for calculating average rolling, lead, and lag functions.

    • Use window functions like ROWS BETWEEN and ORDER BY for calculating rolling averages.

    • Use LEAD and LAG functions to access data from previous or next rows.

    • Example: SELECT col1, AVG(col2) OVER (ORDER BY col1 ROWS BETWEEN 3 PRECEDING AND CURRENT ROW) AS rolling_avg FROM table_name;

  • Answered by AI
  • Q6. Mysql to gcs ,how to move 10 tables at a time?
  • Ans. 

    Use Apache Sqoop to move 10 tables from MySQL to Google Cloud Storage.

    • Use Apache Sqoop to import data from MySQL to HDFS

    • Use Google Cloud Storage connector for Hadoop to move data from HDFS to GCS

    • Create a script to automate the process for all 10 tables

  • Answered by AI
  • Q7. Explode json data
  • Q8. Error logs

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare everything in your resume

Pyspark Developer Interview Questions asked at other Companies

Q1. Tell me about your current project. Difference between managed and external table. Architecture of spark. What is RDD. Characteristics of RDD. Meaning of lazy nature. Insert statement for managed and external table Deployment related to cod... read more
View answer (1)

Mphasis interview questions for popular designations

 Associate Software Engineer

 (77)

 Senior Software Engineer

 (56)

 Software Engineer

 (55)

 Module Lead

 (33)

 Transaction Processing Officer

 (27)

 Software Developer

 (20)

 Delivery Module Lead

 (14)

 Automation Test Engineer

 (10)

Test Lead Interview Questions & Answers

user image Anonymous

posted on 11 Feb 2025

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I was interviewed in Jan 2025.

Round 1 - Technical 

(1 Question)

  • Q1. Technical questions on Mainframes and TOSCA
Round 2 - Technical 

(1 Question)

  • Q1. Client round with technical questions on mainframes and tosca
Round 3 - HR 

(1 Question)

  • Q1. Till date they have not enrolled me even after confirming and doing my documentation
Round 4 - HR 

(1 Question)

  • Q1. Documentation round which is still going on and its been 2 months

Test Lead Interview Questions asked at other Companies

Q1. If you put in an Agile project, Will you be able to do in sprint Automation
View answer (1)

Get interview-ready with Top Mphasis Interview Questions

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

10 min, simple question on programming skills

Round 2 - Technical 

(7 Questions)

  • Q1. Which Microservice communication pattern you have used?
  • Ans. 

    I have used the asynchronous messaging pattern for Microservice communication.

    • Implemented messaging queues like RabbitMQ or Kafka for decoupled communication

    • Used message brokers to enable communication between Microservices

    • Leveraged event-driven architecture for real-time updates and scalability

  • Answered by AI
  • Q2. Which Application Insight tool you have used?
  • Ans. 

    I have used Application Insights for monitoring and analyzing the performance of .NET applications.

    • Used Application Insights to track application performance metrics

    • Analyzed telemetry data to identify performance bottlenecks

    • Set up alerts and notifications for critical issues

    • Integrated Application Insights with Azure DevOps for continuous monitoring

  • Answered by AI
  • Q3. Caching Technique is used in your project
  • Ans. 

    We use in-memory caching technique in our project to improve performance and reduce database load.

    • In-memory caching is used to store frequently accessed data in memory for quick retrieval

    • Helps reduce database load and improve application performance

    • Examples: using MemoryCache in .NET, Redis caching, caching frequently accessed data like user profiles or product information

  • Answered by AI
  • Q4. Api Gateways is used in MicrosServices
  • Ans. 

    Yes, API Gateways are used in Microservices to manage and secure communication between services.

    • API Gateways act as a single entry point for clients to access multiple microservices

    • They handle authentication, authorization, rate limiting, logging, and monitoring

    • Examples of API Gateways include Kong, Apigee, and AWS API Gateway

  • Answered by AI
  • Q5. Which single sign on technology/Mechanism is used in project
  • Ans. 

    We are using OAuth 2.0 for single sign on in the project.

    • OAuth 2.0 is a widely used authorization framework that enables a third-party application to obtain limited access to an HTTP service.

    • It allows users to log in once and access multiple applications without having to log in again.

    • OAuth 2.0 provides secure delegated access to resources without sharing user credentials.

  • Answered by AI
  • Q6. What is JWT token,why we use it
  • Ans. 

    JWT token is a JSON Web Token used for secure transmission of information between parties.

    • JWT token is a compact and self-contained way to transmit information between parties.

    • It is digitally signed to verify its authenticity and integrity.

    • JWT tokens consist of three parts: header, payload, and signature.

    • They are commonly used for authentication and information exchange in web applications.

    • Example: JWT tokens are often

  • Answered by AI
  • Q7. How to implement exception handling and filters in .net core web api
  • Ans. 

    Exception handling and filters in .NET Core Web API

    • Use try-catch blocks to handle exceptions in the code

    • Implement global exception handling middleware to catch unhandled exceptions

    • Use filters like [Authorize] for authentication and [ValidateAntiForgeryToken] for CSRF protection

    • Create custom exception filters by implementing IExceptionFilter interface

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - brush up on every thing from basic to advance

Skills evaluated in this interview

Top Mphasis Technical Dotnet Lead Interview Questions and Answers

Q1. how to implement exception handling and filters in .net core web api
View answer (1)

Technical Dotnet Lead Interview Questions asked at other Companies

Q1. how to implement exception handling and filters in .net core web api
View answer (1)

Jobs at Mphasis

View all
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
  • Q2. Can you relocate yourself(your answer should be yes)

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.

Top Mphasis Associate Software Engineer Interview Questions and Answers

Q1. 1. All types of database commands- DDL, DML, DCL, TCL 2. Write a java code to reverse a given string or sentence 3. Questions based on a major and minor project 4. Questions based on Industrial Training/Internship 5. Operating System- Job s... read more
View answer (1)

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Core java concepts concepts , multithreading, spring boot,jpa ,MySQL ,api
  • Q2. Collection framework , java8, coding Questions 2 nd largest number find
Round 2 - HR 

(1 Question)

  • Q1. Only salary discussed

Interview Preparation Tips

Interview preparation tips for other job seekers - Good overall good good work balance

Senior Software Engineer 1 Interview Questions asked at other Companies

Q1. Architecture Design for an e2e system that takes input from user to the response shown to the user
View answer (1)
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - One-on-one 

(7 Questions)

  • Q1. What is a constructor and it's purpose?
  • Ans. 

    A constructor is a special type of method in a class that is automatically called when an object of that class is created.

    • Constructors have the same name as the class they belong to

    • They are used to initialize the object's state or perform any necessary setup

    • Constructors can have parameters to customize the initialization process

    • Example: public class Car { public Car(String color) { this.color = color; } }

  • Answered by AI
  • Q2. Can you override a Static Method?
  • Ans. 

    Yes, a static method can be overridden in Java using the concept of method hiding.

    • In Java, static methods cannot be overridden in the traditional sense like instance methods.

    • When a subclass defines a static method with the same signature as a static method in the superclass, it is called method hiding.

    • Method hiding does not follow polymorphism and is resolved at compile time based on the reference type.

    • Example: class...

  • Answered by AI
  • Q3. Can you create a Static local variable inside a Static method
  • Ans. 

    Yes, a static local variable can be created inside a static method.

    • Yes, a static local variable can be declared inside a static method in programming languages like C++.

    • Static local variables retain their values between function calls.

    • Example: static void myStaticMethod() { static int count = 0; count++; }

  • Answered by AI
  • Q4. What is the memory allocation for a String?
  • Ans. 

    String memory allocation is dynamic and depends on the length of the string.

    • String memory allocation is dynamic and can change based on the length of the string.

    • In Java, a String object is stored in the heap memory.

    • Each character in a String typically takes up 2 bytes of memory.

    • String objects in Java are immutable, meaning once a String object is created, it cannot be changed.

  • Answered by AI
  • Q5. Can you create a Static method inside an Abstract class or Interface?
  • Ans. 

    Yes, you can create a static method inside an abstract class or interface.

    • Static methods can be defined in interfaces since Java 8.

    • Static methods in interfaces are used for providing utility methods that are not tied to any specific instance of the interface.

    • Static methods in abstract classes can be used for common functionality that does not require an instance of the class.

  • Answered by AI
  • Q6. What is the Parent class of Java?
  • Ans. 

    The parent class of Java is the Object class.

    • All classes in Java are directly or indirectly derived from the Object class.

    • The Object class is the root class in Java's class hierarchy.

    • It provides methods that are common to all objects in Java, such as toString(), equals(), and hashCode().

  • Answered by AI
  • Q7. What is Window Handles in Selenium?
  • Ans. 

    Window Handles in Selenium are unique identifiers used to handle multiple browser windows in a Selenium test script.

    • Window Handles are unique alphanumeric strings assigned to each browser window opened by Selenium.

    • They are used to switch between different browser windows during a test script execution.

    • Window Handles can be obtained using getWindowHandles() method in Selenium.

    • Example: Set handles = driver.getWindowHandl

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Mphasis Automation Test Engineer interview:
  • Selenium
  • Java
  • OOPS
  • Manual Testing
Interview preparation tips for other job seekers - Nowadays, the interviewers expect the same Java language of a Developer as a Tester. But, how will that be possible? If a Tester has the same knowledge as a Developer, then why would he/she become a Tester instead of a Developer? Please open up your thoughts to the Interviewer, so that they can think before confusing with the deep logical knowledge.

Skills evaluated in this interview

Top Mphasis Automation Test Engineer Interview Questions and Answers

Q1. Can you create a Static method inside an Abstract class or Interface?
View answer (1)

Automation Test Engineer Interview Questions asked at other Companies

Q1. How to handle scrollbar and mouse activities Jenkins and Github Story Point in Agile
Backlogs in Agile
Jira workflow explain framework pom.xml wap number reverse program StellException
Exception in Selenium diff - getwindowhandles() and get... read more
View answer (2)

Module Lead Interview Questions & Answers

user image Anonymous

posted on 6 Feb 2025

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

I was interviewed in Jan 2025.

Round 1 - HR 

(1 Question)

  • Q1. Project management
Round 2 - Technical 

(1 Question)

  • Q1. Payment terminology
Round 3 - One-on-one 

(1 Question)

  • Q1. Client round about product

Top Mphasis Module Lead Interview Questions and Answers

Q1. How can you create a Singleton class in Java?
View answer (2)

Module Lead Interview Questions asked at other Companies

Q1. 1) describe the Cloud architecture for the azure storage, blob , cloud services? 2) describe the integration of Web API related questions for email and sms applications? 3) describe the .net core aspects for solid programming implementation... read more
View answer (2)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Questions on Java, Spring boot and microservices

Interview Preparation Tips

Interview preparation tips for other job seekers - Software developers primarily work on client sites. While the clients are generally favorable, there is always a possibility of being released from a project, even with positive feedback, due to billing issues. Additionally, management does not communicate this directly; instead, you might receive a call or a message on Teams from someone with your resume, at which point you will understand that you are no longer part of the project. The management's behavior is often very rude.
Mphasis should do something with above issues otherwise its attrition rate will be high and they will keep on taking interviews now and then.

Delivery Module Lead Interview Questions asked at other Companies

Q1. What are streams. What is java8 features.
View answer (1)

Mphasis Interview FAQs

How many rounds are there in Mphasis interview?
Mphasis interview process usually has 2-3 rounds. The most common rounds in the Mphasis interview process are Technical, HR and Resume Shortlist.
How to prepare for Mphasis interview?
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 Java, Javascript, SQL, Spring Boot and Microservices.
What are the top questions asked in Mphasis interview?

Some of the top questions asked at the Mphasis interview -

  1. 1. All types of database commands- DDL, DML, DCL, TCL 2. Write a java code to r...read more
  2. 1. What are the commands used for maven build 2. What are the different stages ...read more
  3. 3 types of languages pronunciation one in english language , the same words and...read more
How long is the Mphasis interview process?

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

Tell us how to improve this page.

Mphasis Interview Process

based on 666 interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
DXC Technology Interview Questions
3.7
 • 795 Interviews
KPIT Technologies Interview Questions
3.4
 • 281 Interviews
View all

Mphasis Reviews and Ratings

based on 8.3k reviews

3.4/5

Rating in categories

3.3

Skill development

3.5

Work-life balance

2.8

Salary

3.4

Job security

3.3

Company culture

2.5

Promotions

3.2

Work satisfaction

Explore 8.3k Reviews and Ratings
Sr Softeware Engineer

Hyderabad / Secunderabad

5-7 Yrs

₹ 0.5-1.75 LPA

Sr Sofware Engineer

Bangarapet

6-11 Yrs

₹ 0.5-2 LPA

Explore more jobs
Software Engineer
6.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
5.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
4.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Module Lead
2.4k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Transaction Processing Officer
2.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Mphasis with

Cognizant

3.7
Compare

Wipro

3.7
Compare

Accenture

3.8
Compare

TCS

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