20 questions · from 4 interviews

M2p Fintech interview questions

Every question candidates reported from their M2p Fintech interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.

M2p Fintech coding and DSA questions

  1. 01

    Rotate Array by k times

    Given an array, rotate the array to the right by k steps, where k is non-negative.

    Medium · From Senior Software Engineer | M2P Fintech | Chennai

  2. 02

    List Substrings with Only Vowels

    Given a string, return a list of all substrings that consist of only vowels. I discussed O(n^3) and O(n^2) solutions and intended to propose an O(n) sliding window approach.

    Medium · From M2P fintech || Java Backend SDE 2 || Offer

  3. 03

    Merge Sorted Array

    You are given two integer arrays nums1 and nums2, sorted in non-decreasing order, and two integers m and n, representing the number of elements in nums1 and nums2 respectively. Merge nums2 into nums1 as one sorted array. The final sorted array should not be…

    Easy · From M2P fintech || Java Backend SDE 2 || Offer

  4. 04

    Kadane's Algorithm

    The problem involved implementing or explaining Kadane's Algorithm to find the maximum sum of a contiguous subarray within a given array of integers.

    Medium · From M2P Fintech - Interview Round 1 - SDE1 - 2 YoE

  5. 05

    Trim a Binary Search Tree

    Given the root of a binary search tree and two integers, low and high , the task was to trim the tree such that all its elements lie within the [low, high] range. The structure of the tree should be maintained as much as possible, and the result must still be…

    Medium · From M2P Fintech - Interview Round 1 - SDE1 - 2 YoE

M2p Fintech system design questions

  1. 01

    Design BookMyShow

    Design a system like BookMyShow, focusing specifically on database schema design, appropriate indexing strategies, and partitioning techniques to handle large scale and high concurrency.

    Hard · From Senior Software Engineer | M2P Fintech | Chennai

  2. 02

    Credit Card Expiry and Notification System Design

    Design a system related to credit cards with two main requirements: 1. Notify the user at the start of their card's expiry month that the card will expire at the end of the month. 2. Automatically expire the card itself and send a notification to the user…

    From M2P fintech || Java Backend SDE 2 || Offer

  3. 03

    Design a Dependent Cron Job Scheduler

    I was asked to design a system to manage dependent cron jobs. For example, job1 depends upon job2 and job3, meaning job1 can only start after job2 and job3 have completed successfully. The interviewer focused on low-level logic, though not much information…

    From M2P Fintech | SDE-2 | Bangalore | July 2024 [Offer]

  4. 04

    Low-Level Design: Splitwise App

    I was tasked with designing the low-level architecture for a Splitwise-like application.

    From M2P Fintech | SDE-2 | Bangalore | July 2024 [Offer]

M2p Fintech behavioural and HR questions

  1. 01

    Conflict Resolution Approaches

    Discuss your approaches to resolving conflicts within a team or with stakeholders.

    From Senior Software Engineer | M2P Fintech | Chennai

  2. 02

    Escalation Strategies

    Explain your strategies for escalating issues or concerns to higher management.

    From Senior Software Engineer | M2P Fintech | Chennai

  3. 03

    Handling Disagreements with Leadership

    Describe how you handle disagreements with leadership decisions.

    From Senior Software Engineer | M2P Fintech | Chennai

  4. 04

    Avoiding Bugs in Code

    How do you try to avoid bugs in your code?

    From M2P fintech || Java Backend SDE 2 || Offer

  5. 05

    Agile Methodology: Pros and Cons

    What is Agile methodology? What are its pros and cons?

    From M2P fintech || Java Backend SDE 2 || Offer

  6. 06

    Communicating with Stakeholders on Jira

    How do you communicate with different stakeholders while working on tasks managed in Jira?

    From M2P fintech || Java Backend SDE 2 || Offer

  7. 07

    Handling Work Delivery Pressure

    How do you handle work delivery pressure?

    From M2P fintech || Java Backend SDE 2 || Offer

  8. 08

    Team Conflict Resolution

    Have you experienced any conflicts with your teammates, and how did you handle them?

    From M2P fintech || Java Backend SDE 2 || Offer

M2p Fintech other questions

  1. 01

    Singleton Design Pattern Implementation

    Implement the Singleton design pattern.

    From M2P fintech || Java Backend SDE 2 || Offer

  2. 02

    Magic Square Puzzle

    I was asked to solve a puzzle related to a magic square.

    From M2P Fintech | SDE-2 | Bangalore | July 2024 [Offer]

  3. 03

    API Error Troubleshooting Process

    I was asked to describe the step-by-step process I would follow if a customer raises an error in one of my APIs.

    From M2P Fintech | SDE-2 | Bangalore | July 2024 [Offer]

M2p Fintech interview questions FAQ

What questions are asked in M2p Fintech interviews?

Candidates reported 20 distinct questions across 4 M2p Fintech interviews. 5 coding and DSA questions, 4 system design questions, 8 behavioural and HR questions, 3 other questions.

How difficult are M2p Fintech interview questions?

Of the questions candidates rated, 17% were easy, 67% medium and 17% hard.