i
Mphasis
Filter interviews by
Clear (1)
I applied via Campus Placement and was interviewed in Mar 2021. There were 5 interview rounds.
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
It is achieved through method overloading and method overriding.
Example: A parent class Animal can have child classes like Dog, Cat, and Bird. Each child class can have its own implementation of the method 'makeSound', but they can all be called using the same me...
Developed a mobile app for tracking daily water intake
Used React Native for cross-platform development
Integrated with Apple HealthKit and Google Fit APIs
Implemented push notifications to remind users to drink water
Incorporated gamification elements to encourage consistent usage
I applied via PrepInsta and was interviewed in Sep 2021. There were 3 interview rounds.
Round duration - 120 minutes
Round difficulty - null
Total sections: 4
Total time: 120 minutes
The sections for this round
are divided into:
Quants
Verbal
Logical
Coding
Round duration - 45 Minutes
Round difficulty - null
This is a round to test your listening and speaking skills.
Round duration - 25 mins
Round difficulty - null
Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.
Occurs in multi-process systems
Processes are stuck in a circular wait
Can lead to system crashes or freezes
Prevented by proper resource allocation and scheduling
Example: Process A holds resource X and waits for resource Y, while process B holds resource Y and waits for resource X
One deadlock algorithm is the Banker's algorithm.
Banker's algorithm is used to avoid deadlock in a multi-process system.
It works by checking if a request for resources will leave the system in a safe state.
If the request will not leave the system in a safe state, it is denied.
The algorithm keeps track of available resources and the maximum resources each process can request.
It also keeps track of the resources currentl...
A subnet is a smaller network within a larger network that shares a common address space.
Subnets are created by dividing a larger network into smaller ones.
Each subnet has its own unique IP address range.
Subnets can improve network performance and security.
Examples of subnets include a company's departments or a home network's devices.
Program to print all prime numbers in a given range.
Take input for the range of numbers
Loop through the range and check if each number is prime
If a number is prime, print it
A number is prime if it is only divisible by 1 and itself
A foreign key is a column or set of columns in a database table that refers to the primary key of another table.
It establishes a link between two tables.
It ensures referential integrity.
It helps in maintaining data consistency.
It can be used to join tables in a query.
Example: A 'customer' table may have a foreign key that refers to the 'order' table's primary key.
No, I do not have any problem with the bond.
I have reviewed the bond agreement and am comfortable with its terms.
I have fulfilled all obligations outlined in the bond agreement.
I have not received any complaints or issues related to the bond.
Example: I have successfully completed a previous bond agreement with no issues.
I applied via LinkedIn and was interviewed before Mar 2022. There were 3 interview rounds.
Practice well okay - time and distance and speed, water problems
Basic mathematics problems
Arrays, Strings and mathematical formulas
I applied via Campus Placement and was interviewed in Sep 2021. There were 2 interview rounds.
I had opted for incenter options, where there were 4 sections: aptitude, logical reasoning, English, and coding round. Each question had time allocation . Aptitude mere of moderate level( follow prepinsta apti section for practice) ,English and logical were easy to moderate level, next comes the coding part
It comprises of 2 codes , first one was easy 2 and one was of moderate level
Given N gold wires with lengths, find minimum cost to assemble all wires into a single wire.
Only two adjacent small wires can be assembled at a time
Cost of forming is the sum of their length
Use dynamic programming to find minimum cost
Example: N=4, lengths=[2,3,4,5], minimum cost=29
My interview was scheduled on the 26th of September on ms teams. I was asked to join at 10 am in the lobby , I had to wait for 2 hours in the lobby after that they allowed me to join and thus my interview began. In The end they asked for document verification
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows for code reuse and promotes a hierarchical organization of classes.
The existing class is called the superclass or parent class, while the new class is called the subclass or child class.
The subclass inherits all the properties and methods of the superclass, and can also...
Exceptions are unexpected events that occur during program execution.
Exceptions are used to handle errors and prevent program crashes.
They can be caused by a variety of factors, such as invalid input or resource exhaustion.
Examples of exceptions include NullPointerException, ArrayIndexOutOfBoundsException, and IOException.
Exception handling involves catching and handling exceptions using try-catch blocks.
Unchecked exce...
finally keyword is used in try-catch block to execute a block of code regardless of the exception thrown or not.
finally block is optional and can be used after catch block
It is used to release resources like database connections, file handles, etc.
It is executed even if there is a return statement in try or catch block
Example: try { //code } catch(Exception e) { //code } finally { //code }
I applied via Company Website and was interviewed in Jan 2024. There were 4 interview rounds.
Aptitude related questions
Basic questions of aptitude
Coding question on Dsa
Software Engineer
6.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
5.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
4.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Module Lead
2.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Transaction Processing Officer
2.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Cognizant
Wipro
Accenture
TCS