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

Senior Software Engineer

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

Interview preparation journey

expand-icon
Preparation
Duration: 1.5 months
Topics: Data Structures, System Design, Algorithms, Graphs, Trees
Tip
Tip

Tip 1 : Practice is the key to crack any interview. Solve as many questions as you can.
Tip 2 : Learn about the company values.

Application process
Where: Company Website
Eligibility: 2 years previous experience
Resume Tip
Resume tip

Tip 1 : Keep it short and concise
Tip 2 : Try to highlight some work or projects that you did outside your work

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 Minutes
Interview date2 Mar 2022
Coding problem1

Timing - Flexible, can take any time as per convenience.
Environment was great.

1. Reverse Alternate K nodes

Easy
10m average time
90% success
0/40
Asked in companies
AdobeIntuitSalesforce

You are given a Singly Linked List of integers and a positive integer 'K'. Modify the linked list by reversing every alternate 'K' nodes of the linked list.

A singly linked list is a type of linked list that is unidirectional, that is, it can be traversed in only one direction from head to the last node (tail).
Note:
If the number of nodes in the list or in the last group is less than 'K', just reverse the remaining nodes. 
Example:
Linked list: 5 6 7 8 9 10 11 12
K: 3 

Output: 7 6 5 8 9 10 12 11

We reverse the first 'K' (3) nodes and then skip the next 'K'(3) nodes. Now, since the number of nodes remaining in the list (2) is less than 'K', we just reverse the remaining nodes (11 and 12). 
Note:
You need to reverse the first 'K' nodes and then skip the 'K' nodes and so on. 5 6 7 10 9 8 11 12 is not the correct answer for the given linked list. 
Problem approach

Firstly, push the k elements of the linked list in the stack. Now pop elements one by one and keep track of the previously popped node. Point the next pointer of prev node to top element of stack. Repeat this process, until NULL is reached.

Try solving now
02
Round
Easy
Video Call
Duration60 Minutes
Interview date5 May 2022
Coding problem1

Timing - around 12pm
It was a call on Google meet.
Interviewer was friendly

1. Search In Rotated Sorted Array

Moderate
30m average time
65% success
0/80
Asked in companies
ProtiumQuikrJP Morgan

Aahad and Harshit always have fun by solving problems. Harshit took a sorted array consisting of distinct integers and rotated it clockwise by an unknown amount. For example, he took a sorted array = [1, 2, 3, 4, 5] and if he rotates it by 2, then the array becomes: [4, 5, 1, 2, 3].

After rotating a sorted array, Aahad needs to answer Q queries asked by Harshit, each of them is described by one integer Q[i]. which Harshit wanted him to search in the array. For each query, if he found it, he had to shout the index of the number, otherwise, he had to shout -1.

For each query, you have to complete the given method where 'key' denotes Q[i]. If the key exists in the array, return the index of the 'key', otherwise, return -1.

Note:

Can you solve each query in O(logN) ?
Problem approach

Finding a pivot and then performing binary search. keep repeating this until the element is found

Try solving now
03
Round
Medium
Video Call
Duration60 Minutes
Interview date11 May 2022
Coding problem1

Managerial round. Mostly around system design

1. System Design Question

Design a search service to get relevant results for travel.

Problem approach

Tip 1 : Practice from online resources
Tip 2 : Develop small projects to get around the in depth knowledge

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
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Paytm (One97 Communications Limited)
821 views
0 comments
0 upvotes
company logo
Senior Software Engineer
4 rounds | 4 problems
Interviewed by Paytm (One97 Communications Limited)
796 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 5 problems
Interviewed by Paytm (One97 Communications Limited)
480 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 4 problems
Interviewed by Paytm (One97 Communications Limited)
713 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Senior Software Engineer
1 rounds | 3 problems
Interviewed by Intuit
2953 views
1 comments
0 upvotes
company logo
Senior Software Engineer
5 rounds | 5 problems
Interviewed by PhonePe
2547 views
0 comments
0 upvotes
company logo
Senior Software Engineer
4 rounds | 4 problems
Interviewed by Walmart
7446 views
1 comments
0 upvotes