Upload Button Icon Add office photos

Filter interviews by

Paytm Money Backend Developer Interview Questions, Process, and Tips

Updated 13 Dec 2024

Top Paytm Money Backend Developer Interview Questions and Answers

  • Q1. Detect cycle in undirected graph You have been given an undirected graph with 'N' vertices and 'M' edges. The vertices are labelled from 1 to 'N'. Your task is to find if ...read more
  • Q2. Zig-Zag Tree Traversal Given a binary tree, return the zigzag level order traversal of the nodes' values of the given tree. Zigzag traversal means starting from left to r ...read more
  • Q3. SQL Design: There are multiple trains travelling between multiple stations, write a query to find the number of trains between 2 given station.

Paytm Money Backend Developer Interview Experiences

3 interviews found

I applied via LinkedIn and was interviewed in Jul 2020. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Cycle detection in a directed graph
  • Ans. 

    Cycle detection in a directed graph

    • Use Depth First Search (DFS) algorithm to detect cycles in a directed graph

    • Maintain a visited set to keep track of visited nodes

    • Maintain a recursion stack to keep track of nodes in the current DFS traversal

    • If a node is visited and is already in the recursion stack, then a cycle is detected

  • Answered by AI
  • Q2. Zig Zag order traversal of a binary tree
  • Ans. 

    Zig Zag order traversal of a binary tree is a way to traverse the tree in a zigzag pattern.

    • Start from the root node and traverse the tree level by level.

    • For odd levels, traverse from right to left.

    • For even levels, traverse from left to right.

    • Use a stack to keep track of the nodes to be traversed.

    • Repeat until all nodes have been visited.

  • Answered by AI
  • Q3. SQL Design: There are multiple trains travelling between multiple stations, write a query to find the number of trains between 2 given station.
  • Ans. 

    Query to find number of trains between 2 given stations in SQL design.

    • Use a JOIN statement to join the tables containing train and station information.

    • Filter the results based on the given stations.

    • Count the number of trains in the result set.

    • Consider the direction of travel and the order of the stations in the query.

    • Handle cases where there are no trains between the given stations.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA properly along with SQL and computer fundamentals.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Nov 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. About oops dsa questions based on arrays
  • Q2. Sequencing substring

Backend Developer Interview Questions Asked at Other Companies

asked in NoBroker
Q1. Print a Binary Tree in Vertical OrderGiven a binary tree, return ... read more
Q2. Reverse the rows of a matrixAs a part of its annual techno-cultur ... read more
asked in Simpplr
Q3. Print array SumGiven an array of length N, you need to find and p ... read more
Q4. Given 9 ball all of which weigh the same except for one, what is ... read more
asked in Simpplr
Q5. Remove Duplicates From StringYou are given a string (STR) of leng ... read more

I was interviewed before Apr 2021.

Round 1 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical Interview round with 2 DSA problems.

  • Q1. Detect cycle in undirected graph

    You have been given an undirected graph with 'N' vertices and 'M' edges. The vertices are labelled from 1 to 'N'.

    Your task is to find if the grap...

  • Ans. 

    DFS can be used to detect cycle in an undirected graph. Do a DFS traversal of the given graph. For every visited vertex ‘v’, if there is an adjacent ‘u’ such that u is already visited and u is not parent of v, then there is a cycle in graph.

    If we don’t find such an adjacent for any vertex, we say that there is no cycle.

    Pseudocode :

     

    DetectCycle(graph, v, visited[], parent)
    {
    	// mark the current node as visited
    ...
  • Answered by CodingNinjas
  • Q2. Zig-Zag Tree Traversal

    Given a binary tree, return the zigzag level order traversal of the nodes' values of the given tree. Zigzag traversal means starting from left to right, then right to left for th...

  • Ans. 

    This problem can be solved using two stacks.
    Assume the two stacks are current: currentlevel and nextlevel. We would also need a variable to keep track of the current level order(whether it is left to right or right to left). We pop from the currentlevel stack and print the nodes value. Whenever the current level order is from left to right, push the nodes left child, then its right child to the stack nextlevel. 
    Si...

  • Answered by CodingNinjas

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAPaytm money interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via campus placement at Lovely Professional University (LPU) and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

There are 3 questions. basic to medium level.

Round 2 - One-on-one 

(4 Questions)

  • Q1. Introduction about yourself
  • Q2. Explain about your projects
  • Q3. Solve a Coding problem
  • Q4. Walk through project code
  • Ans. 

    I will walk through a project code to explain its structure and functionality.

    • Start by explaining the overall architecture of the project

    • Discuss the main components/modules and their interactions

    • Explain any key algorithms or data structures used

    • Highlight any design patterns or best practices implemented

    • Provide examples of specific code snippets to illustrate your points

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jul 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

The first round is an aptitude assessment that consists of coding questions focused on dynamic programming, as well as medium to hard level aptitude and reasoning questions.

Round 2 - Coding Test 

The second round focuses on coding and consists of data structure and algorithm questions related to arrays, linked lists, basic Java concepts, strings, and project-based questions from the resume.

Round 3 - Coding Test 

The third round also consists of coding, which includes challenging data structures and algorithms questions based on graphs, trees, multithreading, and difficult SQL-based questions.

Round 4 - HR 

(2 Questions)

  • Q1. What are your short-term and long-term goals?
  • Ans. 

    My short-term goal is to enhance my skills in backend development and contribute effectively to the team. My long-term goal is to become a lead developer and work on innovative projects.

    • Short-term goal: Improve backend development skills

    • Short-term goal: Contribute effectively to the team

    • Long-term goal: Become a lead developer

    • Long-term goal: Work on innovative projects

  • Answered by AI
  • Q2. How do you approach solving a large problem within a limited timeframe?
  • Ans. 

    I break down the problem into smaller tasks, prioritize them, and focus on the most critical aspects first.

    • Break down the problem into smaller, more manageable tasks

    • Prioritize tasks based on importance and impact

    • Focus on critical aspects first to ensure progress

    • Regularly reassess and adjust the plan as needed

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare thoroughly, study data structures and algorithms as well as SQL, use your time wisely, think critically, remain calm, and take your time.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed before Jun 2023.

Round 1 - One-on-one 

(1 Question)

  • Q1. Write a program to read a file
  • Ans. 

    Program to read a file in backend development

    • Use a programming language like Python, Java, or C++ to open and read the file

    • Use file handling functions to read the contents of the file

    • Handle exceptions for file not found or permission issues

    • Close the file after reading to free up system resources

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via campus placement at Lovely Professional University (LPU) and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

There are 3 questions. basic to medium level.

Round 2 - One-on-one 

(4 Questions)

  • Q1. Introduction about yourself
  • Q2. Explain about your projects
  • Q3. Solve a Coding problem
  • Q4. Walk through project code
  • Ans. 

    I will walk through a project code to explain its structure and functionality.

    • Start by explaining the overall architecture of the project

    • Discuss the main components/modules and their interactions

    • Explain any key algorithms or data structures used

    • Highlight any design patterns or best practices implemented

    • Provide examples of specific code snippets to illustrate your points

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jul 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

The first round is an aptitude assessment that consists of coding questions focused on dynamic programming, as well as medium to hard level aptitude and reasoning questions.

Round 2 - Coding Test 

The second round focuses on coding and consists of data structure and algorithm questions related to arrays, linked lists, basic Java concepts, strings, and project-based questions from the resume.

Round 3 - Coding Test 

The third round also consists of coding, which includes challenging data structures and algorithms questions based on graphs, trees, multithreading, and difficult SQL-based questions.

Round 4 - HR 

(2 Questions)

  • Q1. What are your short-term and long-term goals?
  • Ans. 

    My short-term goal is to enhance my skills in backend development and contribute effectively to the team. My long-term goal is to become a lead developer and work on innovative projects.

    • Short-term goal: Improve backend development skills

    • Short-term goal: Contribute effectively to the team

    • Long-term goal: Become a lead developer

    • Long-term goal: Work on innovative projects

  • Answered by AI
  • Q2. How do you approach solving a large problem within a limited timeframe?
  • Ans. 

    I break down the problem into smaller tasks, prioritize them, and focus on the most critical aspects first.

    • Break down the problem into smaller, more manageable tasks

    • Prioritize tasks based on importance and impact

    • Focus on critical aspects first to ensure progress

    • Regularly reassess and adjust the plan as needed

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare thoroughly, study data structures and algorithms as well as SQL, use your time wisely, think critically, remain calm, and take your time.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed before Jun 2023.

Round 1 - One-on-one 

(1 Question)

  • Q1. Write a program to read a file
  • Ans. 

    Program to read a file in backend development

    • Use a programming language like Python, Java, or C++ to open and read the file

    • Use file handling functions to read the contents of the file

    • Handle exceptions for file not found or permission issues

    • Close the file after reading to free up system resources

  • Answered by AI

Paytm Money Interview FAQs

How many rounds are there in Paytm Money Backend Developer interview?
Paytm Money interview process usually has 1 rounds. The most common rounds in the Paytm Money interview process are One-on-one Round.
What are the top questions asked in Paytm Money Backend Developer interview?

Some of the top questions asked at the Paytm Money Backend Developer interview -

  1. SQL Design: There are multiple trains travelling between multiple stations, wri...read more
  2. Cycle detection in a directed gr...read more
  3. Zig Zag order traversal of a binary t...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Paytm Money interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

HighRadius Interview Questions
2.9
 • 178 Interviews
Razorpay Interview Questions
3.6
 • 151 Interviews
Visa Interview Questions
3.6
 • 136 Interviews
Angel One Interview Questions
3.9
 • 126 Interviews
Kotak Securities Interview Questions
3.6
 • 110 Interviews
HDFC Securities Interview Questions
3.6
 • 99 Interviews
Sharekhan Interview Questions
3.9
 • 76 Interviews
Groww Interview Questions
3.8
 • 65 Interviews
Freecharge Interview Questions
4.0
 • 52 Interviews
Mobikwik Interview Questions
4.0
 • 44 Interviews
View all

Fast track your campus placements

View all
Senior Software Engineer
72 salaries
unlock blur

₹11 L/yr - ₹33 L/yr

Senior Associate
67 salaries
unlock blur

₹3 L/yr - ₹6.5 L/yr

Software Engineer
58 salaries
unlock blur

₹8.4 L/yr - ₹21.2 L/yr

Team Lead
46 salaries
unlock blur

₹2.5 L/yr - ₹10 L/yr

Associate
29 salaries
unlock blur

₹1 L/yr - ₹5 L/yr

Explore more salaries
Compare Paytm Money with

Zerodha

4.2
Compare

Groww

3.8
Compare

Upstox

3.7
Compare

ET Money

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview