PayPal India Pvt Lt interview experience Real time questions & tips from candidates to crack your interview

MTS 1

PayPal India Pvt Lt
upvote
share-icon
5 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: DSA,IOS,SWIFT,DESIGN PATTERN,MVVM ,UNIT TEST
Tip
Tip

Tip 1 :prepare from leetcode easy then try to upgrade to medium
Tip 2 :try to learn design patterns and make a project to implement some of them.
Tip 3 :try to write unit test cases and try with MVVM and design pattern

Application process
Where: Linkedin
Eligibility: no
Resume Tip
Resume tip

Tip 1 : mention top skills required for the role
Tip 2 : mention experience clearly , don't fake

Interview rounds

01
Round
Medium
Video Call
Duration60 mins
Interview date1 Aug 2022
Coding problem2

Area Of Focus : Problem solving – DS, algo
Timing :1 hr
Online round 
Interviewer was polite , given me 1st easy question, able to solve it in 15-20 min .Then given 2nd medium question , was bit tricky but he was giving me hints to which I was able to solve it in another 20-30 min

1. Count Ways To Reach The N-th Stairs

Moderate
30m average time
80% success
0/80
Asked in companies
PayPalOYOMicrosoft

You have been given a number of stairs. Initially, you are at the 0th stair, and you need to reach the Nth stair.


Each time, you can climb either one step or two steps.


You are supposed to return the number of distinct ways you can climb from the 0th step to the Nth step.

Note:

Note: Since the number of ways can be very large, return the answer modulo 1000000007.
Example :
N=3

Example

We can climb one step at a time i.e. {(0, 1) ,(1, 2),(2,3)} or we can climb the first two-step and then one step i.e. {(0,2),(1, 3)} or we can climb first one step and then two step i.e. {(0,1), (1,3)}.
Problem approach

step1 : using recursion I solve the problem .however some of the test case were failing 
step 2 : then interview asked me to optimise the problem 
step 3 : then I use dynamic programming to store the result .
step 4: after that all test case starts running

Try solving now

2. Missing Number

Easy
15m average time
85% success
0/40
Asked in companies
GartnerUnthinkable SolutionsProdapt Solutions

Given an array ‘a’ of size ‘n’-1 with elements of range 1 to ‘n’. The array does not contain any duplicates. Your task is to find the missing number.


For example:
Input:
'a' = [1, 2, 4, 5], 'n' = 5

Output :
3

Explanation: 3 is the missing value in the range 1 to 5.
Problem approach

step1 : I applied brute force but it was not good enough approach
step 2 : interviewer again ask me to optimise the solution and gave some hint of using binary search
step 3: then I applied binary search and gave approach to how It can be solved but not able to implement in a given time 
step 4:interviewer accepted the solution and happy with the approach.

Try solving now
02
Round
Medium
Video Call
Duration60 mins
Interview date16 Aug 2022
Coding problem1

Timing : 1 hr 
Area Of Focus - Code screening (iOS)
Interviewer was calm and friendly and giving suggestion and hints as well.

1. Swift based questions

Swift basic questionsSwift ui basic questionsDesign pattern basic questions

Problem approach

I have given answers of the questions with example and confidence.

03
Round
Medium
Video Call
Duration60 mins
Interview date22 Aug 2022
Coding problem1

Area Of Focus : Design skills - iOS
Timing : 1 hr 
Interviewer was quite friendly and calm

1. Technical Questions

1.Design pattern 2.MVVM3.REST/Graph QL4.Unit test/ UI test5.SOLID

Problem approach

I was able to write code with proper example demonstrating my design skills with iOS basics as well.

04
Round
Medium
Video Call
Duration60 mins
Interview date25 Aug 2022
Coding problem1

Technical Round 4
Area Of Focus : Detailed coding round ( simple feature implementation) – eg. code to show a list of items in a recycler view, how would you improve this to show an expandable list. Implement navigation with multiple flows and sub flows, how can you change the nav graph easily. 
Timing : 1 hr 
Interviewer was calm and friendly

1. Design Question

I was asked to design chess game and other components and check my design skills that should be adaptable and scalable

Problem approach

Tip 1: already have worked on chess design before 
Tip 2: Check multiple design problems and try to make scalable design using solid and other design pattern

05
Round
Easy
Video Call
Duration60 mins
Interview date26 Aug 2022
Coding problem1

Area of Focus : HM round – quality improvement, communication skills, innovation, self-starter, team player, career vision alignment with what your team does
Timing : 1 hr 
Manager was quite frirendly and telling about the team I would be joining and asking about my project and previous work and future plans

1. Basic HR Questions

tell about the old project and how you maintain code quality

Problem approach

Tip 1:Told him about the previous work which I have done in paytm exp : Oauth and contact sdk with confidence
Tip 2:For code quality we write unit test and ui test and other code review stuff 
Tip 3:Told everything with confidence

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
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 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
MTS 1
6 rounds | 10 problems
Interviewed by Adobe
4010 views
1 comments
0 upvotes
company logo
MTS 1
4 rounds | 14 problems
Interviewed by Oracle
4065 views
0 comments
0 upvotes
company logo
MTS 1
2 rounds | 5 problems
Interviewed by Adobe
1517 views
1 comments
0 upvotes