Filter interviews by
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.
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 ...
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 } };
I applied via Company Website and was interviewed in Jan 2022. There were 4 interview rounds.
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.
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.
What people are saying about Mphasis
I applied via LinkedIn and was interviewed before Sep 2021. There were 3 interview rounds.
They ask you some small logical question
Mphasis interview questions for designations
Get interview-ready with Top Mphasis Interview Questions
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
posted on 5 Mar 2024
Basic aptitude questions
Coding questions like array related
posted on 18 Aug 2023
I applied via Campus Placement and was interviewed in Jul 2023. There were 3 interview rounds.
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.
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
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 ...
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
I applied via Job Fair and was interviewed before Nov 2023. There were 2 interview rounds.
Online test was easy with basics
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.
Was organised through third party
Interview experience
based on 9 reviews
Rating in categories
Software Engineer
6.3k
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Senior Software Engineer
5.6k
salaries
| ₹6 L/yr - ₹23 L/yr |
Associate Software Engineer
4.6k
salaries
| ₹2 L/yr - ₹7 L/yr |
Module Lead
2.4k
salaries
| ₹8.1 L/yr - ₹33 L/yr |
Transaction Processing Officer
2.3k
salaries
| ₹1.4 L/yr - ₹4.5 L/yr |
Cognizant
Wipro
Accenture
TCS