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.

 

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.