i
Mphasis
Filter interviews by
I have 5 years of experience in marketing, including developing marketing strategies, conducting market research, and managing social media campaigns.
Developed and implemented marketing strategies to increase brand awareness and drive sales
Conducted market research to identify target audiences and analyze competitors
Managed social media campaigns to engage with customers and promote products
Collaborated with cross-func...
ServiceNow is a cloud-based platform that provides IT service management, IT operations management, and business management solutions.
Cloud-based platform for IT service management
Offers IT operations management solutions
Provides business management solutions
The incident life cycle is the process followed from the time an incident is reported to its resolution.
1. Incident is reported by user or detected by monitoring tools
2. Incident is categorized, prioritized, and assigned to a resolver group
3. Resolver group investigates and works on resolving the incident
4. Incident is resolved and closed after verification
5. Post-incident review and analysis for process improvement
I applied via Job Portal and was interviewed in Aug 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
90 minutes. verbal ability, quants, logical reasoning, programming
Printing an array of 5 numbers using strings
Declare an array variable with 5 elements
Assign numbers as strings to each element
Print the array using a loop or directly
To swap two variables, create a temporary variable to hold one value, then assign the values of the two variables to each other.
Create a temporary variable to hold one of the values
Assign the value of the first variable to the temporary variable
Assign the value of the second variable to the first variable
Assign the value of the temporary variable to the second variable
Mphasis interview questions for popular designations
Get interview-ready with Top Mphasis Interview Questions
reduceByKey is more efficient than groupByKey for aggregating data in Spark due to reduced shuffling.
reduceByKey combines values for each key in each partition before shuffling data
groupByKey shuffles all data to a single partition before combining values for each key
reduceByKey is preferred for large datasets to minimize data movement and improve performance
Scala provides a simple way to count words in a string using built-in functions.
Use the split function to split the string into an array of words
Use the length function to get the count of words in the array
Use SQL query with ORDER BY and LIMIT to find the second highest salary.
Use ORDER BY clause to sort salaries in descending order
Use LIMIT 1,1 to skip the first highest salary and get the second highest salary
The round1 was aptitude test it was average level neither easy nor hard
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...
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
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.
Java JVM stands for Java Virtual Machine, which is a virtual machine that enables a computer to run Java programs.
Java JVM is a virtual machine that interprets Java bytecode and executes it on the underlying hardware.
It provides platform independence by abstracting the hardware and operating system details.
JVM manages memory, garbage collection, and runtime environment for Java programs.
Examples of JVM implementations
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and restricting access to it.
It allows for data hiding, which prevents outside code from directly accessing an object's internal state.
Encapsulation also helps in achieving data abstraction, where the internal details of an object are hidden and only the nec...
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
The events of Scrum are Sprint, Sprint Planning, Daily Standup, Sprint Review, and Sprint Retrospective.
Sprint: Time-boxed iteration where work is completed and reviewed.
Sprint Planning: Meeting to plan the work to be done in the Sprint.
Daily Standup: Daily meeting for the team to synchronize and plan the day's work.
Sprint Review: Meeting at the end of the Sprint to review the work completed.
Sprint Retrospective: Meeti...
Continuous integration is the practice of frequently integrating code changes into a shared repository to detect and fix integration errors early.
Automating the process of building, testing, and integrating code changes multiple times a day
Helps in identifying and fixing integration errors quickly
Ensures that the codebase is always in a deployable state
Promotes collaboration and communication among team members
Agile metrics used in previous project included velocity, burndown charts, and cycle time.
Velocity - measuring the amount of work completed in a sprint
Burndown charts - tracking the remaining work in a sprint
Cycle time - measuring the time taken for a task to be completed
Collection is a group of objects, Interface is a contract that defines a set of methods to be implemented.
Collection is a framework that provides an architecture to store and manipulate a group of objects.
Interface in Java is a blueprint of a class that defines a set of methods without implementation.
Example: List, Set, Map are different types of collections in Java. Comparable, Serializable are examples of interfaces.
Creating API using Spring Boot for software development.
Use @RestController annotation to define RESTful web services.
Define request mappings using @RequestMapping annotation.
Use @GetMapping, @PostMapping, @PutMapping, @DeleteMapping annotations for specific HTTP methods.
Use @RequestBody annotation to bind HTTP request body to a method parameter.
Use @ResponseBody annotation to bind the return value to the HTTP response
Top trending discussions
Some of the top questions asked at the Mphasis interview -
The duration of Mphasis interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 662 interviews
Interview experience
based on 8.3k reviews
Rating in categories
Software Engineer
6.3k
salaries
| ₹2 L/yr - ₹11.1 L/yr |
Senior Software Engineer
5.6k
salaries
| ₹6 L/yr - ₹23.5 L/yr |
Associate Software Engineer
4.6k
salaries
| ₹2 L/yr - ₹6 L/yr |
Module Lead
2.4k
salaries
| ₹9.5 L/yr - ₹34.3 L/yr |
Transaction Processing Officer
2.3k
salaries
| ₹1.5 L/yr - ₹4.5 L/yr |
Cognizant
Wipro
Accenture
TCS