P

Paytm

Software Engineer

Interview Date

Not Specified (Article published May 2024)

Result

Not Specified

Difficulty

Medium-Hard

Rounds

Online Coding Round + 3 Technical Interview Rounds (including HR Round)

Drive Type

Not Specified

Topics asked

Data Structures (ArraysLinked ListHash Set)Algorithms (Dynamic ProgrammingFloyd's Cycle-Finding Algorithm)Java (Java-8 featuresstreamslambda expressionsgarbage collection)System Design (implied by project discussion)Behavioral

Detailed experience

Role: Software Engineer

College: Not Specified

Interview Date: Not Specified (Article published May 2024)

Interview Type: Not Specified

Result: Not Specified

Difficulty: Medium-Hard

Rounds: Online Coding Round + 3 Technical Interview Rounds (including HR Round)

Topics Asked: Data Structures (Arrays, Linked List, Hash Set), Algorithms (Dynamic Programming, Floyd's Cycle-Finding Algorithm), Java (Java-8 features, streams, lambda expressions, garbage collection), System Design (implied by project discussion), Behavioral

Experience:

The interview process at Paytm was rigorous but fair, testing various aspects of skills and providing an opportunity for self-assessment.

Online Coding Round (HackerRank): This was the first stage, with three problems to solve within an hour. The questions covered topics like array manipulations, string operations, and dynamic programming. The difficulty was medium, and this was an elimination round.

First Technical Round (1 hour): This round started with a deep dive into the candidate's resume, explaining previous projects, focusing on technical challenges faced and how they were overcome. This was followed by coding questions. One question was to find the Next Greater Element (NGE) for each element in an array. The candidate had to explain the approach, write the code, and discuss the time and space complexity.

Second Technical Round: The focus here was on more complex data structures. The candidate was asked to find the loop in a linked list and solve it using both Floyd's Cycle-Finding Algorithm and a hash set approach. The interviewer also posed some Java-specific questions (as Java was listed on the resume), including questions about Java-8 features (streams and lambda expressions) and garbage collection.

HR Round: This session was more relaxed and focused on personality, aspirations, and fit with Paytm's culture. Questions included why the candidate wanted to join Paytm, how they envision contributing to the team, strengths, weaknesses, and how they handle work under pressure.

Preparation Tips: Strong basics in programming concepts (data structures, algorithms, problem-solving techniques), regular practice on platforms like HackerRank/LeetCode, and being prepared to discuss previous projects in detail (challenges, technologies used).

Posted on - 13 Nov 2025
Paytm Interview Experience - Software Engineer | OAHelper