i
Mphasis
Filter interviews by
Resources in Cloud refer to virtual components like virtual machines, storage buckets, databases, etc.
Resources in Cloud are virtual components that can be used to build and run applications.
Examples of resources include virtual machines, storage buckets, databases, networking components, etc.
These resources can be easily provisioned, scaled, and managed through the cloud provider's console or APIs.
DevOps tools are software products that help automate the software development process.
DevOps tools help with continuous integration, continuous delivery, and infrastructure automation.
Examples of DevOps tools include Jenkins, Ansible, Docker, Kubernetes, and Terraform.
Top trending discussions
posted on 17 Dec 2024
posted on 16 Apr 2023
I applied via Referral and was interviewed in Mar 2023. There were 3 interview rounds.
There was an online test which has MCQs. Had technical questions from java, microservices, springboot, rdbms
Find duplicate numbers in an unsorted array and return the array.
Iterate through the array and keep track of seen numbers using a hash table.
If a number is already in the hash table, it is a duplicate.
Add the duplicate number to a new array and return it.
Deep copy creates a new object with its own memory, while shallow copy creates a new reference to the same memory.
Deep copy duplicates the object and all of its contents, while shallow copy only duplicates the object itself.
Deep copy is more memory-intensive than shallow copy.
In Python, deep copy can be achieved using the copy.deepcopy() method, while shallow copy can be achieved using the copy.copy() method.
Comparator in Java 8 provides default methods and lambda expressions for sorting.
Comparator in Java 8 can be implemented using lambda expressions.
Comparator in Java 8 provides default methods like reversed() and thenComparing() for sorting.
Comparator in pre-Java 8 versions can be implemented using anonymous inner classes.
Comparator in pre-Java 8 versions requires more code to implement compared to Java 8.
Example: Sorti...
Merit and demerit of Machine learning ?
General Aptitude and reasoning
Normalisation is the process of organizing data in a database to reduce redundancy and improve data integrity.
It involves dividing larger tables into smaller ones and defining relationships between them.
Normalization helps to eliminate data inconsistencies and anomalies.
There are different levels of normalization, such as first normal form (1NF), second normal form (2NF), and so on.
Normalization can improve database pe...
Polymorphism is the ability of an object to take on many forms.
It allows objects of different classes to be treated as if they were objects of the same class.
It is achieved through method overriding and method overloading.
Example: A shape class can have multiple subclasses like circle, square, etc. and all can be treated as shapes.
Example: A method can take an object of a parent class as a parameter and it can accept a
Stack is a data structure that follows LIFO. Pre and post tree formation are methods of traversing a tree.
Stack is used for backtracking, undoing, and recursion.
Pre-order traversal visits the root node first, then left subtree, then right subtree.
Post-order traversal visits the left subtree, then right subtree, then root node.
I applied via Company Website and was interviewed before Dec 2022. There were 3 interview rounds.
Its was english grammer ,math & IT and genral knowledge based test paper
posted on 23 Jun 2022
Level 0 aptitude questions were present
I applied via Recruitment Consultant and was interviewed in Sep 2021. There were 3 interview rounds.
posted on 12 Jun 2021
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
Typedef is used to create an alias name for a data type, including structures and unions.
Typedef simplifies the code and makes it more readable.
Syntax: typedef struct/union { members } alias_name;
Example: typedef struct { int age; char name[20]; } Person;
Example: typedef union { int i; float f; } Number;
I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.
Use multithreading to print 1 to 100 numbers.
Create a class that implements Runnable interface
Override the run() method to print numbers
Create multiple threads and start them
Join all threads to ensure all numbers are printed
based on 1 interview
Interview experience
Software Engineer
6.3k
salaries
| ₹2 L/yr - ₹11 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