Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Paytm Team. If you also belong to the team, you can get access from here

Paytm Verified Tick

Compare button icon Compare button icon Compare
3.3

based on 7.2k Reviews

Filter interviews by

Paytm Software Engineer Interview Questions, Process, and Tips

Updated 19 Dec 2024

Top Paytm Software Engineer Interview Questions and Answers

  • Q1. Puzzle : 100 people are standing in a circle .each one is allowed to shoot a person infront of him and he hands the gun to the next to next person for e.g 1st person kill ...read more
  • Q2. Generate Binary Strings with No Consecutive 1s Given an integer K , your task is to produce all binary strings of length 'K' that do not contain consecutive '1's. Input: ...read more
  • Q3. Longest Consecutive Sequence Problem Statement You are provided with an unsorted array/list ARR of N integers. Your task is to determine the length of the longest consec ...read more
View all 79 questions

Paytm Software Engineer Interview Experiences

57 interviews found

I was interviewed in Apr 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. 

    Minimum Number of Coins Problem

    Dora, on her visit to India, decides to enjoy Indian cuisine where payments are accepted only in specific denominations. Your task is to help Dora obtain the minimum number...

  • Ans. Dynamic Programming

    We can use dynamic programming to solve this problem. 

     

    We maintain a vector ‘dp’ of size AMOUNT+1 and initialize it to a maximum value (say AMOUNT + 1). Here, dp[i] stores the minimum number of coins needed to change an amount ‘i’. 

     

    Algorithm

     

    • We set dp[0] to 0 as minimum coins to change an amount of ‘0’ is 0.
    • We then traverse denominations from beginning to end (loop variable ...
  • Answered Anonymously
Round 2 - Face to Face 

(3 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

Asked three coding questions and CS fundamentals

  • Q1. 

    Min Stack Problem Statement

    Design a special stack that supports the following operations in constant time:

    1. Push(num): Insert the given number into the stack.
    2. Pop: Remove and return the top element ...
  • Ans. 

    1. Used another stack to keep a minimum while pushing and popping the element.
    2. Minimised the stack space
    3. Optimised approach- Use O(1) approach

  • Answered Anonymously
  • Q2. 

    Number In Arithmetic Progression Problem

    Given three integers X, C, and Y, where X is the first term of an arithmetic sequence with a common difference of C, determine if Y is part of this arithmetic sequ...

  • Ans. Mathematics Based Approach

    This is a mathematics question, hence we need to observe a few things and then make cases accordingly to reach our answer.

     

    • Case 1: If C = 0 and X = Y

    If the common difference is 0 and both X and Y are equal, this implies that Y is the part of the sequence so we print “True”. 

     

    • Case 2: If X > Y and C > 0, or X < Y and C <0

    If you observe carefully, you’ll see that if we ...

  • Answered Anonymously
  • Q3. 

    Decode String Problem Statement

    Your task is to decode a given encoded string back to its original form.

    Explanation:

    An encoded string format is <count>[encoded_string], where the 'encoded_string...

  • Ans. Stack Solution

    The idea is to maintain two Stacks. One will store the integers i.e. number of times the current string is repeated and the other one will store the strings itself. 

    We use a simple idea and always evaluate the innermost brackets first. We traverse through our encoded string

    • If we encounter an integer, we push it onto our ‘integerStack’.
    • If we encounter a character, then we simply append it to the ‘curr...
  • Answered Anonymously
Round 3 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

Coding questions and questions related to my project

  • Q1. 

    Anagram Pairs Verification Problem

    Your task is to determine if two given strings are anagrams of each other. Two strings are considered anagrams if you can rearrange the letters of one string to form the...

  • Ans. Count Characters

    Anagrams have a unique property: the counts of each distinct character present in both strings are the same. One way to check this is: 

    1. Sort both strings, so that all the same characters come together
    2. Then loop through both strings together and check each element in both strings one by one
    3. If at any position, the characters are found to be different or if the lengths of the two strings are different, ...
  • Answered Anonymously
  • Q2. 

    Kth Smallest Element Problem Statement

    You are provided with an array of integers ARR of size N and an integer K. Your task is to find and return the K-th smallest value present in the array. All elements...

  • Ans. Brute Force
    1. Sort the elements of ‘ARR’ using function ‘SORT’
    2. Return element at ('K' - 1)th index
    Space Complexity: O(1)Explanation:

    O(1).

     

    Since we are not using any extra space.

    Time Complexity: O(nlogn)Explanation:

    O(N * logN) where ‘N’ is the number of elements in the array.

     

    As we are sorting the array which takes O(N * log(N)) time.

  • Answered Anonymously
Round 4 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

Coding question and project discussion

  • Q1. 

    Detect and Remove Loop in Linked List

    For a given singly linked list, identify if a loop exists and remove it, adjusting the linked list in place. Return the modified linked list.

    Expected Complexity:

    A...

  • Ans. 

    Used slow and fast pointer technique

  • Answered Anonymously
  • Q2. Can you discuss the projects you have worked on?

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Dr. B.R. Ambedkar National Institute of Technology. I applied for the job as Software Engineer in NoidaEligibility criteriaAbove 7.5 CGPAPaytm (One97 Communications Limited) interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, OOPs, Operating System, Machine Learning Projects, DBMSTime required to prepare for the interview - 12 monthsInterview preparation tips for other job seekers

Tip 1 : Focus more on problem solving skills (DSA and CP questions)
Tip 2 : Keep your fundamentals crystal clear
Tip 3 : Read interview experiences on different platforms

Application resume tips for other job seekers

Tip 1 : Keep it limited to one page only.
Tip 2 : Do not put false things on resume. Put only the projects on which you have worked.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Inderprastha Engineering College, Ghaziabad and was interviewed before Mar 2023. There were 4 interview rounds.

Round 1 - Coding Test 

One easy and one medium level question was asked

Round 2 - Technical 

(1 Question)

  • Q1. 2 coding question was asked both on array medium level difficulty and computer science fundamentals and oops concept.
Round 3 - Technical 

(1 Question)

  • Q1. One coding question on array and others managerial question
Round 4 - HR 

(1 Question)

  • Q1. Normal HR Question

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Easy to medium-level array question
  • Q2. Easy to medium-level matrix question
Round 2 - Technical 

(1 Question)

  • Q1. Discussion on my project

I applied via Naukri.com and was interviewed in May 2022. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Multithreading, oops concepts
Round 2 - Technical 

(1 Question)

  • Q1. Sorting algorithm, tree and graph
Round 3 - Technical 

(1 Question)

  • Q1. Puzzles, different types of scenarios based questions
Round 4 - HR 

(1 Question)

  • Q1. Salary expectations, ready to relocate, what are the things you do in daily life
  • Ans. 

    I am open to discussing salary expectations and willing to relocate for the right opportunity. In my daily life, I engage in various activities such as coding, learning new technologies, and staying updated with industry trends.

    • Open to discussing salary expectations

    • Willing to relocate for the right opportunity

    • Engage in coding and programming activities

    • Constantly learning new technologies

    • Staying updated with industry tr

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I am from java background, so be prepared of all java questions

Paytm interview questions for designations

 Senior Software Engineer

 (37)

 Software Development Engineer

 (3)

 Software Testing Engineer

 (2)

 Lead Software Engineer

 (1)

 Software Development Engineer 1

 (1)

 Senior Software Engineer Testing

 (1)

 Software Development Engineer II

 (1)

 Senior Software Quality Engineer

 (1)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Feb 2023. There were 4 interview rounds.

Round 1 - Coding Test 

3 easy to medium level questions

Round 2 - Technical 

(1 Question)

  • Q1. DP 2d matrix question asked
Round 3 - Technical 

(1 Question)

  • Q1. Implement Stack using 2 queues
  • Ans. 

    Implement a Stack using 2 queues

    • Use two queues to simulate the behavior of a stack

    • Push operation can be implemented by adding elements to one of the queues

    • Pop operation can be implemented by transferring elements between the two queues

  • Answered by AI
Round 4 - EM round 

(1 Question)

  • Q1. Palindromic string using D P
  • Ans. 

    Using dynamic programming to find palindromic strings.

    • Create a 2D array to store if substrings are palindromic.

    • Iterate through the string to fill the array based on palindromic conditions.

    • Use the array to construct the palindromic strings.

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top Paytm Interview Questions

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Campus Placement and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Coding round with 3 DSA questions (Easy-Medium)

Round 2 - Technical 

(1 Question)

  • Q1. Basic D S A Technical Interview
Round 3 - Technical 

(1 Question)

  • Q1. Advanced D S A Technical Round
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jun 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Linux related commands
  • Q2. MySQL related commands

Software Engineer interview

user image Placements Ready

posted on 21 Mar 2022

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Institute of Technology, Banaras Hindu University and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Coding Test 

DSA based questions- easy and medium leetcode level

Round 2 - Technical 

(1 Question)

  • Q1. Resume screening, OS and DSA

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident
Round 1 - Coding Test 

2 -3 easy/medium questions

Round 2 - Technical 

(2 Questions)

  • Q1. 1) DS Algo questions
  • Q2. 2) java and springboot basic questions
Round 3 - Technical 

(2 Questions)

  • Q1. 1) DS Algo Questions
  • Q2. 2) Questions on java , solid principles deisgn patterns

Interview Preparation Tips

Interview preparation tips for other job seekers - 1) Prepare ds algo well
2) Have basic java knowledge if backend position

Paytm Interview FAQs

How many rounds are there in Paytm Software Engineer interview?
Paytm interview process usually has 2-3 rounds. The most common rounds in the Paytm interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Paytm Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Paytm. The most common topics and skills that interviewers at Paytm expect are Application Development, Backend, Financial Services, Product Management and Software Engineering.
What are the top questions asked in Paytm Software Engineer interview?

Some of the top questions asked at the Paytm Software Engineer interview -

  1. Puzzle : 100 people are standing in a circle .each one is allowed to shoot a pe...read more
  2. How will you implement a shuffle function for a playlist of so...read more
  3. How many BSTs are possible with two nodes and three nod...read more
How long is the Paytm Software Engineer interview process?

The duration of Paytm Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Paytm Software Engineer Interview Process

based on 40 interviews

4 Interview rounds

  • Coding Test Round
  • Technical Round - 1
  • Technical Round - 2
  • HR Round
View more
Paytm Software Engineer Salary
based on 1.4k salaries
₹6 L/yr - ₹23 L/yr
59% more than the average Software Engineer Salary in India
View more details

Paytm Software Engineer Reviews and Ratings

based on 178 reviews

2.9/5

Rating in categories

3.1

Skill development

2.6

Work-life balance

2.6

Salary

2.2

Job security

2.4

Company culture

2.2

Promotions

2.7

Work satisfaction

Explore 178 Reviews and Ratings
Team Lead
2k salaries
unlock blur

₹2 L/yr - ₹11.4 L/yr

Software Engineer
1.4k salaries
unlock blur

₹6 L/yr - ₹23 L/yr

Senior Software Engineer
1.4k salaries
unlock blur

₹10 L/yr - ₹40 L/yr

Sales Executive
958 salaries
unlock blur

₹1 L/yr - ₹6.4 L/yr

Senior Associate
914 salaries
unlock blur

₹2.1 L/yr - ₹8.4 L/yr

Explore more salaries
Compare Paytm with

BharatPe

3.5
Compare

Zerodha

4.2
Compare

Razorpay

3.6
Compare

Mobikwik

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview