MPL interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

MPL
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Journey
I was referred by one of my brothers, as I am already looking for an opportunity and preparing for interviews. It took me around 2-3 months to cover basic DSA and system design concepts, and after that, I sat for this interview.
Application story
I was referred by my cousin, as he knows I am looking for opportunities and want to explore new things. I am also more focused on product-based companies rather than service-based ones.
Why selected/rejected for the role?
I am proficient in the skills I have learned so far. I am curious to learn new things and never say no to any technology. I also have strong grasping power.
Preparation
Duration: 4 months
Topics: Data Structure, OOPS, C++, System Design, C#, JavaScript, ReactJS
Tip
Tip

Tip 1: Prepare the fundamentals thoroughly.
Tip 2: Be specific with your answers.
Tip 3: Don’t hesitate to ask the interviewer to elaborate on the question if you don't understand it.

Application process
Where: Referral
Eligibility: B.Tech student, (Salary Package: 16 LPA)
Resume Tip
Resume tip

Tip 1: Include your strong personal projects on your resume.
Tip 2: List all your skills in categorized sections.

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date1 Jul 2024
Coding problem1

This round mainly focuses on my problem-solving skills, along with some OOP concepts. There are no specific programming language requirements; you can write the code in any language you prefer.

1. Second Most Repeated Word

Easy
25m average time
70% success
0/40
Asked in companies
AdobeFacebookVisa

You are given an array of strings ‘ARR’. You have to find out the second most repeated word in the array ‘ARR’. It is guaranteed every string occurs a unique number of times in the array. If there is only one unique string in the array, return an empty string.

Example:-
N = 5
S = [‘aaa’, ‘bbb’, ‘ccc’, ‘aaa’, ‘bbb’, ‘aaa’]

ANSWER:- The answer should be ‘bbb’ as it is repeated 2 times and is the second most repeated word in the array [after the word ‘aaa’ which is repeated 3 times].
Problem approach

Step 1: Create an empty map with an initial value of zero.
Step 2: Traverse the string, setting each character as a key in the map and incrementing its value by one each time it appears.
Step 3: Once you have all characters and their occurrences in the map, traverse the map to find the second highest value, then take the key associated with it.

 

Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date5 Jul 2024
Coding problem1

It is likely that all the skills mentioned in the resume, along with system design questions, will be discussed.

1. System Design

  • What are HLD and LLD? (Learn)
  • What is load balancing?
  • What should you keep in mind when designing a database structure?
  • What is scaling, and what are its types?
  • How can you improve the performance of an SQL query?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
SDE - 1
3 rounds | 1 problems
Interviewed by MPL
1825 views
1 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57824 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34960 views
7 comments
0 upvotes