i
Mphasis
Filter interviews by
I applied via Naukri.com and was interviewed in Jun 2023. There were 4 interview rounds.
Top trending discussions
posted on 5 Jun 2024
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
posted on 19 May 2024
I applied via Naukri.com and was interviewed in Nov 2023. There were 5 interview rounds.
You need to give a coding test which is for 4.5 hours, where you are given a scenarios and you need to create API to fetch the response from an external API and according parse the response for whatever you need and perform some business logic for same.
The @Service annotation is used in Spring framework to indicate that a class is a service component.
Used to mark a class as a service component in Spring framework
Helps in auto-detection and auto-configuration of Spring beans
Facilitates dependency injection and inversion of control
System diagram for e-commerce order placement and history retrieval
Frontend: Customer interface for browsing products, adding to cart, and placing orders
Backend: Order processing system to handle order placement, payment processing, and order fulfillment
Database: Store customer information, order details, and order history for retrieval
APIs: Communication between frontend, backend, and database for seamless order proce...
I applied via Job Fair and was interviewed in Apr 2024. There were 2 interview rounds.
Coding programm on the tech stack
Mentioned in resume
posted on 18 Jan 2025
I applied via Referral and was interviewed before Jan 2024. There were 2 interview rounds.
Arrays based 1 hours
posted on 26 Jun 2024
Hooks are a feature in React that allow you to use state and other React features without writing a class.
Hooks are functions that let you use state and other React features in functional components.
They allow you to reuse stateful logic without changing your component hierarchy.
Examples of hooks include useState, useEffect, useContext, and useReducer.
DOM (Document Object Model) is a programming interface for web documents that represents the structure of a document as a tree of objects.
DOM stands for Document Object Model.
It is a programming interface for web documents.
DOM represents the structure of a document as a tree of objects.
It allows programs and scripts to dynamically access and update the content, structure, and style of a document.
Example: Using DOM, Jav...
posted on 10 May 2024
I applied via LinkedIn and was interviewed before May 2023. There was 1 interview round.
ES6 (ECMAScript 2015) introduces new features like arrow functions, classes, template literals, and more.
Arrow functions provide a more concise syntax for writing functions.
Classes allow for easier object-oriented programming.
Template literals make it easier to work with strings by allowing interpolation and multiline strings.
Let and const provide block-scoped variables, reducing the risk of variable hoisting issues.
De...
React new version includes features like concurrent mode, suspense, and improved hooks.
Concurrent mode allows rendering of multiple components without blocking the main thread.
Suspense enables better handling of loading states and data fetching.
Improved hooks provide more flexibility and reusability in functional components.
Typescript is a superset of JavaScript that adds static typing and other features for improved code quality and developer productivity.
Static typing helps catch errors at compile time
Enhanced code readability and maintainability
Support for modern JavaScript features like async/await
Improved tooling and IDE support
Compatibility with existing JavaScript codebases
posted on 6 Mar 2024
I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.
Binary search tree is a data structure where each node has at most two children, with the left child being less than the parent and the right child being greater.
Start with a root node and insert new nodes by comparing values and traversing left or right accordingly.
Implement functions for insertion, deletion, search, and traversal (inorder, preorder, postorder).
Ensure the tree remains balanced to maintain efficient se
HashMap in Java is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
HashMap uses hashing to store key-value pairs in an array of linked lists.
It uses the hashCode() method of keys to determine the index where the value will be stored.
If two keys have the same hashCode, they are stored in the same linked list at that index.
HashMap allows null keys and values, but only on...
I applied via LinkedIn and was interviewed before Feb 2023. There were 2 interview rounds.
Basic leet code questions on your desired language
I have used various types of API methods including GET, POST, PUT, and DELETE.
GET method is used to retrieve data from a server. For example, I have used GET method to fetch user information from a user API endpoint.
POST method is used to send data to a server to create a new resource. I have used POST method to create new records in a database through API calls.
PUT method is used to update existing data on a server. F...
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
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
| ₹8.1 L/yr - ₹33 L/yr |
Transaction Processing Officer
2.3k
salaries
| ₹1.5 L/yr - ₹4.5 L/yr |
Cognizant
Wipro
Accenture
TCS