Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Paytm (One97 Communications Limited) interview experience Real time questions & tips from candidates to crack your interview

SDE - 2

Paytm (One97 Communications Limited)
upvote
share-icon
4 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Data structures and Algorithms, Java(oops language), SQL, LLD, HLD
Tip
Tip

Tip 1 : Practice Leetcode/coding ninjas as much as possible
Tip 2 : Go through Past Interview Experiences
Tip 3 : Focus on your resume

Application process
Where: Naukri
Eligibility: No
Resume Tip
Resume tip

Tip 1 : Be precise and focus on Quantitative Data
Tip 2 : Mention all the major projects which shows how much you have contributed towards your firm.

Interview rounds

01
Round
Medium
Face to Face
Duration60mins
Interview date4 May 2022
Coding problem2

1. Spiral Matrix

Easy
15m average time
80% success
0/40
Asked in companies
WalmartOLX GroupSAP Labs

You are given a 2-D array 'MATRIX' of dimensions N x M, of integers. You need to return the spiral path of the matrix.

Example Of Spiral Path:

Spiral path of a matrix

Problem approach

1. solved using 4 loops for each direction.
2. optimised using queue

Try solving now

2. Level Order Traversal From Bottom To Top

Moderate
30m average time
52% success
0/80
Asked in company
Paytm (One97 Communications Limited)

Ninja was practicing some questions on Binary Trees. He is just recently done with level order traversal of Binary Trees. Now curious Ninja wants to print the reverse level order traversal.

Ninja wants you to help him for that. Help Ninja!

Note:

Level order traversal from bottom to top is the traversal from the bottom of the tree and printing the nodes level by level from right to left.
For example:
For the given binary tree

Example

The reverse level order traversal will be {7,6,5,4,3,2,1}.
Problem approach

1. solved using recursion
2. Optimised using queue.

Try solving now
02
Round
Medium
Face to Face
Duration60 mins
Interview date6 May 2022
Coding problem2

1. Valley of depression

Moderate
0/80
Asked in company
Paytm (One97 Communications Limited)

After getting around 30+ referrals from a FAANG company Ninja could not able to get a single interview call. This makes Ninja very frustrated. So Ninja tried to increase his reachability by posting random stuff on a job searching platform so that a recruiter might contact him.

Fortunately, one Legendary Grandmaster(LGM) coder on CodeStudio contacted Ninja for a job offer and LGM gave Ninja a problem to solve. As Ninja is in a state of mental depression due to so many rejections. So he called you for help.

Given a string S, consisting of only the '(' or ')' parenthesis. Your task is to make the string balanced by doing the following operation zero or more times:

1. Choose a parenthesis from the string and remove it.

You need to print all possible balanced strings that can be formed from the given string by doing the above operation zero or more times.

The fate of Ninja lies in your hand.

Note:

Print only those distinct strings that can be formed by removing the minimum number of parentheses.

If the string is already balanced, return the original string.

For example:

(()

Expected string is:

[ () ]
Try solving now

2. Design Question

Design a data structure that supports insertAtgivenIndex(int index,int value), deleteAtgivenIndex(int index), deleterandom() and getelemntAtIndex(int index) in constant time.

Problem approach

Tip 1: Analyze the CRUD operations complexity of each data structure 
Tip 2: Design classes as per the oops concepts
Tip 3: Involve interviewer in the discussion.

03
Round
Easy
Face to Face
Duration60 mins
Interview date11 May 2022
Coding problem1

1. System Design Question

Design KYC System where in you will accept all the important documents and register that across all paytm platforms.

Problem approach

Tip 1: Keep in mind the flexibility that we need so that new additions can be done in the future wrt any info.
Tip 2: Design should be loosely coupled.
Tip 3: Get the requirements beforehand.

04
Round
Medium
Face to Face
Duration60 mins
Interview date12 May 2022
Coding problem2

1. System Design Question

Design elevator

Problem approach

Tip 1: understand the requirements and ask questions to check what exactly one is looking out for.
Tip 2: Follow the design patterns as much as you can.
Tip 3: Follow the oops concepts

2. System Design Question

Design API rate limiter

Problem approach

Tip 1: understand the requirements and ask questions to check what exactly one is looking out for.
Tip 2: Follow the design patterns as much as you can.
Tip 3: Follow the oops concepts

Here's your problem of the day

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

Skill covered: Programming

What can be the possible extension for the HTML5 file?

Choose another skill to practice
Start a Discussion
Similar interview experiences
company logo
SDE - 2
4 rounds | 7 problems
Interviewed by Paytm (One97 Communications Limited)
326 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 3 problems
Interviewed by Paytm (One97 Communications Limited)
513 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 10 problems
Interviewed by Paytm (One97 Communications Limited)
309 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 5 problems
Interviewed by Paytm (One97 Communications Limited)
258 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
23653 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
5111 views
0 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
3606 views
0 comments
0 upvotes