Paytm

Selection Process: Coding Test, Personal Interview

Pattern of the Test

The coding test consisted of three questions with a total time allocation of 70 minutes. 

After passing the coding test, candidates proceeded to two technical interviews, each lasting an hour.

 

Group/Case Discussion

Technical Interview

In the first technical interview, the candidate was presented with three coding problems and one puzzle.

The coding problems included: sorting an array of 0s, 1s, and 2s (with multiple approaches expected, but no use of hashing allowed), finding the diameter of a binary tree, and detecting and removing a loop in a linked list. The puzzle was relatively simple, though the candidate could not recall the exact problem statement.

The second technical interview comprised two coding questions: checking if two nodes of a binary tree are cousins and searching in a partially sorted matrix.

 

HR Interview

The final round, termed as the HR round but more technical in nature, lasted 20 minutes. It involved subjective questions related to Object-Oriented Programming (OOP), Machine Learning (based on the candidate’s resume projects), and another puzzle.