i
M2P Fintech
Filter interviews by
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
Normal DSA round from hacker rank
DSA round from hacker rank or leetcode
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There was 1 interview round.
I was interviewed with m2p virtually. One of the worst interview experience yet. Interviewer was inexperience. He remembered one solution for the problem and not ready to accept any other solution which is better
Question: Given root node and two other node of binary tree. Find the distance between them
Top trending discussions
I applied via Recruitment Consultant and was interviewed in Sep 2021. There was 1 interview round.
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Codility Test with leetcode medium questions
Built a react feature
Identify the specific feature to be built
Design the component hierarchy and state management
Implement the feature using React components and hooks
Test the feature for functionality and user experience
Refactor and optimize the code for performance
A timer can be implemented using a combination of system time and a loop that checks for elapsed time.
Get the current system time at the start of the timer
Enter a loop that continuously checks the difference between the current system time and the start time
When the desired time has elapsed, perform the desired action or trigger an event
useEffect is a hook in React that allows you to perform side effects in functional components.
useEffect is used to handle side effects in React components.
It takes two arguments: a function and an optional array of dependencies.
The function inside useEffect is executed after the component renders.
The optional array of dependencies determines when the effect should run.
If the array of dependencies is empty, the effect r...
I applied via Company Website and was interviewed before Apr 2023. There were 3 interview rounds.
Two string related questions were there. One was to use stream api and another one was just to do perform operations on top of that.
posted on 28 Jul 2024
Java multithreading is a feature that allows concurrent execution of multiple threads within a single process.
Multithreading in Java allows multiple threads to run concurrently within a single process.
Each thread has its own stack and executes independently, but shares the same memory space.
Java provides built-in support for multithreading through the java.lang.Thread class and java.lang.Runnable interface.
Multithreadi...
Exception hierarchy is a way to organize and categorize different types of exceptions in a software system.
Exceptions are organized in a tree-like structure with a base class at the top and more specific exception classes below.
Base class usually is 'Exception' or 'Throwable', with more specific classes like 'IOException', 'NullPointerException', etc.
Subclasses can provide more specific information about the cause of t...
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
Merge two sorted arrays into the first array
Start from the end of both arrays and compare elements
Place the larger element at the end of the first array
Continue this process until all elements are merged
To scale a monolith architecture and improve response time, use horizontal scaling and implement caching.
Implement horizontal scaling by adding more instances of the monolith application behind a load balancer
Use a distributed cache to store frequently accessed data and reduce database queries
Implement caching at different levels such as application-level caching, database query caching, and HTTP response caching
Use a ...
Design a cache class with get(), put(), and initialization methods.
Define a class with a data structure to store key-value pairs.
Implement a get() method to retrieve a value from the cache based on a given key.
Implement a put() method to add or update a key-value pair in the cache.
Implement an initialization method to set the initial capacity and eviction policy of the cache.
Consider using a hash map or a linked list t...
Design an ecommerce website for online shopping
User-friendly interface for easy navigation
Secure payment gateway integration
Product categorization and search functionality
Customer reviews and ratings
Responsive design for mobile compatibility
based on 3 interviews
Interview experience
Software Developer
41
salaries
| ₹3.5 L/yr - ₹12 L/yr |
Software Development Engineer
36
salaries
| ₹4.8 L/yr - ₹21.2 L/yr |
Software Development Engineer II
34
salaries
| ₹8.7 L/yr - ₹34.4 L/yr |
Software Engineer
26
salaries
| ₹3 L/yr - ₹12 L/yr |
Software Development Engineer 1
19
salaries
| ₹6.5 L/yr - ₹18 L/yr |
Fiserv
PhonePe
Broadridge Financial Solutions
KFintech