Upload Button Icon Add office photos

Paytm Money

Compare button icon Compare button icon Compare

Filter interviews by

Paytm Money Software Engineer Interview Questions and Answers

Updated 8 Sep 2024

Paytm Money Software Engineer Interview Experiences

3 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Maths,quant for 1 hour duration

Round 2 - Coding Test 

Arrays, strings, linked list, palindrome

I applied via Approached by company and was interviewed in Dec 2021. There were 4 interview rounds.

Round 1 - Coding Test 

2 questions. 1 was basic level. 2 was of medium level.

Round 2 - One-on-one 

(2 Questions)

  • Q1. An ambiguous problem statement was given. Asking relevant questions revealed the problem to be largest island in a binary matrix. Was asked to code on an ide. And reduce space complexity to O(1).
  • Ans. 

    Find the largest island in a binary matrix using O(1) space complexity.

    • An island is defined as a group of connected 1s in the matrix.

    • Use Depth-First Search (DFS) to explore the matrix and count the size of each island.

    • Mark visited cells by changing 1s to 0s to avoid using extra space.

    • Example: For matrix [[0,1,0],[1,1,0],[0,0,1]], the largest island size is 3.

    • Iterate through each cell, and for each unvisited 1, initiate...

  • Answered by AI
  • Q2. Maximum sum path from root to leaf in an N-ary tree. Was asked to design an appropriate data structure. Then code the solution in O(n) time and O(1) space.
  • Ans. 

    Find the maximum sum path from root to leaf in an N-ary tree using O(n) time and O(1) space.

    • Define an N-ary tree node structure with a value and a list of children.

    • Use a depth-first search (DFS) approach to traverse the tree.

    • Keep track of the maximum sum encountered during the traversal.

    • Example: For a tree with root 1, children [2, 3], and leaf nodes [4, 5], the max path is 1 -> 3 -> 5.

  • Answered by AI
Round 3 - One-on-one 

(3 Questions)

  • Q1. Through discuss of projects. Methods used.
  • Q2. First missing positive number in an array of integer in O(n) time O(1) space.
  • Ans. 

    Find first missing positive number in an array in O(n) time and O(1) space.

    • Traverse the array and mark the presence of each positive integer by changing the sign of the corresponding index.

    • Traverse the array again and return the index of the first positive integer.

    • If all integers are present, return the length of the array + 1.

    • Example: [3, 4, -1, 1] => mark 3rd and 4th index as negative => return 2.

    • Example: [1, 2, 0] =...

  • Answered by AI
  • Q3. Given an integer, print the relevant column name in an excel sheet. Ex: 1- A , 2-B.......... 26-Z , 27-AA, 28-AB........ Was asked code on an ide and test cases were given.
  • Ans. 

    Given an integer, print the relevant column name in an excel sheet.

    • Create a string array of alphabets from A to Z

    • Use modulo operator to get remainder and divide by 26 to get quotient

    • Append the corresponding alphabet to the result string

    • Reverse the result string

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. What are your salary expectations?

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on DSA and past experience.

Skills evaluated in this interview

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more

Interview Questionnaire 

1 Question

  • Q1. Online Test: First was the online test for 1hr you have to solve 2 coding questions.(Street light coverage & Candy distribution) After clearing the coding round, HR called me scheduling for technical in...

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Paytm Money?
Ask anonymously on communities.

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Concurrent modification exception Java multithreading java collection framework oops
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Apr 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Find connected components in a graph
Round 3 - One-on-one 

(1 Question)

  • Q1. Design chess game

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Exam to test reasoning and aptitude, and speed to answer them

Round 2 - Coding Test 

Dsa question easy to medium level

Round 3 - Behavioral 

(5 Questions)

  • Q1. Just culture fit question, and medium dsa questions
  • Q2. Print pyramid from Fibonacci sequence
  • Q3. Linked list sort
  • Ans. 

    Sorting a linked list can be efficiently done using merge sort due to its O(n log n) time complexity.

    • Use merge sort as it works well with linked lists due to its divide-and-conquer approach.

    • Split the linked list into two halves using the slow and fast pointer technique.

    • Recursively sort both halves and then merge them back together.

    • Example: For a linked list 4 -> 2 -> 1 -> 3, the sorted list will be 1 -> 2 -...

  • Answered by AI
  • Q4. Design SQL tables for library management system
  • Q5. Valid bracket dsa question
  • Ans. 

    Check if a string of brackets is valid by ensuring every opening bracket has a corresponding closing bracket in the correct order.

    • Use a stack to keep track of opening brackets. Example: For '({[]})', push '(', '{', '[' onto the stack.

    • For each closing bracket, check if it matches the top of the stack. Example: For '}', pop '{' from the stack.

    • If the stack is empty at the end, the brackets are valid. Example: '()[]{}' is ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Java , Spring, SQL questions asked without one data structure basic live coding question

Round 2 - HR 

(2 Questions)

  • Q1. What are your expectation to work with us
  • Q2. How will you manage to improve with us
Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It consist of 4 DSA ques and few quiz and opps concept based ques
1st was string based Medium level ques.
2nd was a ques based on 2 pointer
And other 2 was from Vector and Linked list easy ques

Round 2 - Technical 

(3 Questions)

  • Q1. It was stock buy and sell ques on leetcode where we need to find Max profit and what day to buy and sell
  • Q2. 2d array ques to print natural numbers in spiral form
  • Ans. 

    Print natural numbers in spiral form using a 2D array.

    • Create a 2D array with dimensions n x n.

    • Initialize variables for row and column boundaries.

    • Iterate through the array in a spiral pattern, filling in natural numbers.

  • Answered by AI
  • Q3. Hard level linked list ques

Skills evaluated in this interview

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

I appeared for an interview before Jun 2024, where I was asked the following questions.

  • Q1. The Egg Drop Problem: You are given a building with a certain number of floors and a limited number of eggs. The goal is to determine the highest floor from which you can drop an egg without it breaking, u...
  • Q2. What is the significance of star behavior in a particular context?
  • Ans. 

    Star behavior signifies the performance and scalability of systems, often used in distributed computing and network analysis.

    • In distributed systems, star behavior indicates how well a system can handle increased loads without performance degradation.

    • For example, in a star topology network, the central hub's performance is crucial as it connects all nodes.

    • In software design, star behavior can refer to how components int...

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

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. Maximum Area in Histogram
  • Q2. Longest Common Subsequence
  • Ans. 

    Longest Common Subsequence (LCS) finds the longest sequence present in both strings without rearranging characters.

    • LCS is a classic dynamic programming problem.

    • Example: For strings 'ABCBDAB' and 'BDCAB', LCS is 'BCAB' or 'BDAB'.

    • The time complexity is O(m * n), where m and n are lengths of the two strings.

    • A 2D array is typically used to store lengths of LCS for substrings.

  • Answered by AI

Paytm Money Interview FAQs

How many rounds are there in Paytm Money Software Engineer interview?
Paytm Money interview process usually has 3 rounds. The most common rounds in the Paytm Money interview process are Coding Test, One-on-one Round and HR.
What are the top questions asked in Paytm Money Software Engineer interview?

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

  1. Given an integer, print the relevant column name in an excel sheet. Ex: 1- A ,...read more
  2. An ambiguous problem statement was given. Asking relevant questions revealed th...read more
  3. Maximum sum path from root to leaf in an N-ary tree. Was asked to design an ap...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Paytm Money Software Engineer Salary
based on 75 salaries
₹7 L/yr - ₹18.5 L/yr
35% more than the average Software Engineer Salary in India
View more details

Paytm Money Software Engineer Reviews and Ratings

based on 10 reviews

2.5/5

Rating in categories

3.0

Skill development

2.0

Work-life balance

2.2

Salary

1.9

Job security

2.3

Company culture

2.1

Promotions

2.3

Work satisfaction

Explore 10 Reviews and Ratings
Senior Software Engineer
79 salaries
unlock blur

₹11 L/yr - ₹33.5 L/yr

Software Engineer
75 salaries
unlock blur

₹7 L/yr - ₹18.5 L/yr

Senior Associate
71 salaries
unlock blur

₹3 L/yr - ₹7 L/yr

Team Lead
49 salaries
unlock blur

₹2.5 L/yr - ₹10 L/yr

Associate
30 salaries
unlock blur

₹1 L/yr - ₹5 L/yr

Explore more salaries
Compare Paytm Money with

Angel One

3.8
Compare

AGS Transact Technologies

3.0
Compare

Hitachi Payment Services

3.7
Compare

Rupeek

3.7
Compare
write
Share an Interview