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: 2.5 months
Topics: Data Structures, System Design, Algorithms, Dynamic Programming, Spring
Tip
Tip

Tip 1 : prepare mid level problems
Tip 2 : prepare LLd/HLD

Application process
Where: Referral
Eligibility: 7
Resume Tip
Resume tip

Tip 1 : Include the skills that you well know of
Tip 2 : Include the ratings of the skills that you know

Interview rounds

01
Round
Medium
Video Call
Duration60 Minutes
Interview date25 Aug 2020
Coding problem1

1. K Most Frequent Words

Moderate
36m average time
65% success
0/80
Asked in companies
SalesforceDunzoPaytm (One97 Communications Limited)

You have been given an array/list 'WORDS' of 'N' non-empty words, and an integer 'K'. Your task is to return the 'K' most frequent words sorted by their frequency from highest to lowest.

Note:

If two words have the same frequency then the lexicographically smallest word should come first in your answer.

Follow up:

Can you solve it in O(N * logK) time and O(N) extra space? 
Problem approach

1 Initially I tried to Create a map mp, to store key-value pair, i.e. element-frequency pair by traversing the array from start to end.
2 so i have entries of elements with its frequencies in map.
3 now i tried to store the element-frequency pair in a Priority Queue
4 finally i tried to run a loop k times, and in each iteration remove the root of the priority queue and print the element.

Try solving now
02
Round
Medium
Video Call
Duration60 Minutes
Interview date1 Sep 2020
Coding problem1

1. Rotting Oranges

Moderate
20m average time
78% success
0/80
Asked in companies
SamsungMicrosoftAmazon

You have been given a grid containing some oranges. Each cell of this grid has one of the three integers values:

  • Value 0 - representing an empty cell.
  • Value 1 - representing a fresh orange.
  • Value 2 - representing a rotten orange.
  • Every second, any fresh orange that is adjacent(4-directionally) to a rotten orange becomes rotten.

    Your task is to find out the minimum time after which no cell has a fresh orange. If it's impossible to rot all the fresh oranges then print -1.

    Note:
    1. The grid has 0-based indexing.
    2. A rotten orange can affect the adjacent oranges 4 directionally i.e. Up, Down, Left, Right.
    
    Problem approach

    1 Initially i took an empty queue and tried to insert all rotten oranges into queue. 
    2 Run a loop While queue is not empty
    3 so dequeue an orange from the queue, rot all adjacent oranges. While rotting the adjacent, make sure that the time frame is incremented only once. And the time frame is not incremented if there are no adjacent oranges.

    Try solving now
    03
    Round
    Medium
    Video Call
    Duration60 Minutes
    Interview date8 Sep 2020
    Coding problem1

    1. System Design Question

    Design Rest Apis for parking lot.

    Problem approach

    Tip 1 : should have proper knowledge of Database concepts why you are using this particular database.
    Tip 2 : should have proper knowledge of OS throughly.

    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)
    587 views
    0 comments
    0 upvotes
    company logo
    Senior Software Engineer
    4 rounds | 4 problems
    Interviewed by Paytm (One97 Communications Limited)
    795 views
    0 comments
    0 upvotes
    company logo
    Senior Software Engineer
    3 rounds | 5 problems
    Interviewed by Paytm (One97 Communications Limited)
    479 views
    0 comments
    0 upvotes
    company logo
    Senior Software Engineer
    3 rounds | 4 problems
    Interviewed by Paytm (One97 Communications Limited)
    712 views
    0 comments
    0 upvotes
    Companies with similar interview experiences
    company logo
    Senior Software Engineer
    1 rounds | 3 problems
    Interviewed by Intuit
    2952 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
    7445 views
    1 comments
    0 upvotes