GeeksforGeeks Question · Jul 2025 · Los Angeles

Paytm Topics for Interview Preparation

Question Details

Table of ContentEasy LevelMedium LevelHard LevelEasy LevelSegregate 0s and 1s in an arrayC Program to Check if a Given String is PalindromeC program to multiply two matric...

Full Details

Table of Content Easy Level Medium Level Hard Level Easy Level Segregate 0s and 1s in an array C Program to Check if a Given String is Palindrome C program to multiply two matrices Calculate the angle between hour hand and minute hand Count frequencies of all elements in array in O(1) extra space and O(n) time Find the minimum distance between two numbers Maximum sum such that no two elements are adjacent Merge Sort Program to Count numbers on fingers Rearrange positive and negative numbers in O(n) time and O(1) extra space Write an Efficient Function to Convert a Binary Tree into its Mirror Tree Convert array into Zig-Zag fashion Count all possible paths from top left to bottom right of a mXn matrix Count all sub-arrays having sum divisible by k Find duplicates in O(n) time and O(1) extra space | Set 1 Find Excel column name from a given column number Find if there is a subarray with 0 sum Find minimum number of coins that make a given value Find the missing number in Arithmetic Progression Find the row with maximum number of 1s How to determine if a binary tree is height-balanced? Largest subarray with equal number of 0s and 1s Maximum sum such that no two elements are adjacent Merge Sort for Linked Lists Move all zeroes to end of array Print a given matrix in spiral form Print Left View of a Binary Tree Recursively remove all adjacent duplicates Reverse words in a given string Search an element in a sorted and rotated array Search in a row wise and column wise sorted matrix Segregate Even and Odd numbers Serialize and Deserialize a Binary Tree Sort a linked list of 0s, 1s and 2s Sort an array of 0s, 1s and 2s Stack | Set 2 (Infix to Postfix) Stock Buy Sell to Maximize Profit Ugly Numbers Write a function to reverse a linked list Medium Level Backtracking | Set 2 (Rat in a Maze) Bottom View of a Binary Tree How to print maximum number of 'A' using given four keys Dynamic Programming | Set 7 (Coin Change) Find Excel column name from a given column number Find the number of islands | Set 1 (Using DFS) Flattening a Linked List How to print maximum number of A's using given four keys Largest Rectangular Area in a Histogram | Set 2 Minimum Number of Platforms Required for a Railway/Bus Station Print Nodes in Top View of Binary Tree Reverse a Linked List in groups of given size Sort an array in wave form Hard Level Arrange given numbers to form the biggest number | Set 1 Arrange given numbers to form the biggest number

Free preview — 6 questions shown. Unlock all Paytm questions →

About This Question

This is a reported interview question from a paytm interview for a swe role reported in 2025.

It covers the following topics: Linked List, Trees, Strings, Dynamic Programming, Binary Tree, Matrix, Graph, Stack Queue, Recursion, Sorting, Backtracking, Graphs, Arrays, Stack .

Difficulty rating: Easy

About Paytm Interview Reports

This question was reported by a candidate who interviewed at Paytm. LeakCode aggregates interview reports from 10+ sources, including 1Point3Acres, Glassdoor, LeetCode Discuss, Blind, Reddit, Indeed, and Nowcoder. Each report is translated where necessary, deduplicated against existing entries, and tagged by company, role, round type, and reporting date.

Use this question as one calibration data point, not a memorization target. Companies typically rotate their question pools every 2-4 months; the exact wording of a 2024 question may differ from what you encounter today. The underlying pattern, difficulty level, and follow-up depth at Paytm are the higher-signal extractions to take from this report.

For broader preparation context, the Paytm interview process typically includes a recruiter screen, one or two technical phone screens, and a 4-5 round on-site loop covering coding, system design (at L4+ levels), and behavioral. Reports tagged on LeakCode show the round-by-round distribution and typical difficulty calibration. To browse questions filtered by round type and seniority, use the company hub linked above.

How To Practice This Type of Question

Solve similar problems on LeetCode under timed conditions (25-35 minutes per medium difficulty). The goal is pattern recognition: recognize the underlying technique (sliding window, two-pointer, BFS, memoized recursion, etc.) within 60-90 seconds of reading. Strong candidates verbalize their hypothesis out loud before coding, then iterate based on feedback. Weak candidates dive into implementation immediately, lose time on the wrong approach, and run out of time for follow-ups.

Companies update their question pools every 2-4 months. The exact wording of any given question may have been retired by the time you interview. Focus your prep on the pattern, not the specific problem. The patterns that appear in Paytm reports consistently are the ones worth investing in; one-off niche problems are not.

During Your Paytm Round

Apply the standard interview round template: clarify requirements (2-3 minutes), state your approach out loud and confirm direction with the interviewer (3-5 minutes), code with narration (15-25 minutes), test with concrete examples including edge cases (5 minutes), discuss optimization or trade-offs if time permits (5 minutes). This template is universally accepted across FAANG and adjacent companies; deviating from it produces weaker interviewer feedback signal.

The single most predictive failure mode in Paytm reports tagged "no hire": not asking clarifying questions. Interviewers are explicitly trained to weight this. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into code immediately. The clarifying-question check is often the first signal recorded in the interviewer's written notes.