Paytm (One97 Communications Limited) interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

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

Interview preparation journey

expand-icon
Preparation
Duration: 7- 8 months
Topics: Arrays, Linked List , Stack & Queue, Basic DP questions, OOPS & Threading concepts
Tip
Tip

Tip 1 : Prepare the most frequently asked DSA questions first.
Tip 2 : Prepare well your previous and current project.
Tip 3 : Do not rush for HARD questions, Do start with filtering question based on topic and once you are confident in topics pick question company wise.

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

Tip 1 : ONE PAGE RESUME
Tip 2 : Highlight the project descriptions and skills you are good in.

Interview rounds

01
Round
Medium
Video Call
Duration50-60 minutes
Interview date10 Nov 2021
Coding problem2

Timing: 50-60 mins (Second half)
Interviewer was cool and focussed on DSA.

1. Delete Node In A Linked List

Easy
15m average time
80% success
0/40
Asked in companies
Dell TechnologiesSamsung ElectronicsWalmart

You are given a Singly Linked List of integers and a reference to the node to be deleted. Every node of the Linked List has a unique value written on it. Your task is to delete that node from the linked list.

A singly linked list is a linear data structure in which we can traverse only in one direction i.e. from Head to Tail. It consists of several nodes where each node contains some data and a reference to the next node.

Note:

• The reference to the head of the linked list is not given.
• The node to be deleted is not a tail node.
• The value of each node in the Linked List is unique.
• It is guaranteed that the node to be deleted is present in the linked list.

A sample Linked List-

singly_linkedlist

Problem approach

I have already done this question before so knew the approach for same.
Step 1: Traversed the LL from start till n-k element
Step 2: And then changes the next for the node.

Try solving now

2. Spiral Order Traversal of a Binary Tree

Easy
20m average time
75% success
0/40
Asked in companies
MicrosoftCiscoArcesium

You have been given a binary tree of 'N' nodes. Print the Spiral Order traversal of this binary tree.

For example
For the given binary tree [1, 2, 3, -1, -1, 4, 5, -1, -1, -1, -1]
    1
   / \
  2   3
     / \
    4   5

Output: 1 3 2 4 5
Problem approach

Step 1 : BFS Approach

Try solving now
02
Round
Medium
Video Call
Duration60 Minutes
Interview date10 Nov 2021
Coding problem2

1. Clone Linked List with Random Pointer

Easy
10m average time
90% success
0/40
Asked in companies
Paytm (One97 Communications Limited)AdobeCars24

Given a linked list having two pointers in each node. The first one points to the next node of the list, however, the other pointer is random and can point to any node of the list or null. The task is to create a deep copy of the given linked list and return its head. We will validate whether the linked list is a copy of the original linked list or not.

A deep copy of a Linked List means we do not copy the references of the nodes of the original Linked List rather for each node in the original Linked List, a new node is created.

For example,

example

Random pointers are shown in red and next pointers in black.

Problem approach

1) Create all nodes in copy linked list using next pointers. 
2) Store the node and its next pointer mappings of original linked list. 
3) Change next pointer of all nodes in original linked list to point to the corresponding node in copy linked list.
4) Change the arbit pointer of all nodes in copy linked list to point to corresponding node in original linked list. 
5) Now construct the arbit pointer in copy linked list as below and restore the next pointer of nodes in the original linked list.

Try solving now

2. Operating System Questions

Multithreading Concepts? How thread works in java?
Difference in sleep() and wait().
Print even odd using two threads. What is synchronization Block & why it is used?

Problem approach

Tip 1 : Prepare well the basic questions.

03
Round
Medium
Video Call
Duration60 Minutes
Interview date10 Nov 2021
Coding problem1

1. Operating System Questions

Introduction of all my projects.
What is serialization and deserialization in Java?
Deep go through all the projects and technology used in projects Challenges you have faced and how did you overcome?
Difference between Encoding and Encryption?
SQL Queries

04
Round
Medium
HR Round
Duration60 minutes
Interview date10 Nov 2021
Coding problem1

Basic HR questions

1. Basic HR questions

Why you want to join Paytm?

Salary expectations

Here's your problem of the day

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

Skill covered: Programming

To make an AI less repetitive in a long paragraph, you should increase:

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by Paytm (One97 Communications Limited)
923 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Paytm (One97 Communications Limited)
716 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 10 problems
Interviewed by Paytm (One97 Communications Limited)
542 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 8 problems
Interviewed by Paytm (One97 Communications Limited)
522 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114453 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57719 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34914 views
7 comments
0 upvotes