Paytm | Senior Software Engineer
Summary
I interviewed for a Senior Software Engineer position at Paytm, completed an online assessment, a DSA round, and an HLD round, was selected, but declined the offer due to compensation.
Full Experience
Hi everyone, I recently interviewed for the Paytm for Senior Software Engineer. Sharing my experience.
About me: 3 yoe, currently working in early age startup as founding backend engineer.
Round 1. Online Assessment
2 Medium DSA Questions, 1 was longest palindromic subsequence direct from leetcode, second was slight variation of KMP algorithm. And there were mcq's as well, from oops, dsa and dbms.
Round 2. DSA Round
- Rotten Orange 2. Koko eating banana Both were given in form of a problem, just need to understand the question.
Round 3. HLD Round
Asked to build a real time analytics platform for Blinkit/Zepto. In depth questions about every step you took and why chose which db and which language, and then there were some rbac things also added later. Interviewer was interested only in understanding why chose which step.
Verdict: Selected
Rejected the offer because the pay was not much, were giving only 17 Lpa, and even after having offer of 24 they didn't negotiated for a single penny.
All over interviews were not much tough.
Interview Questions (4)
Longest Palindromic Subsequence
Longest palindromic subsequence (direct from LeetCode).
KMP Algorithm Variation
A slight variation of the KMP algorithm problem.
Rotten Oranges
Rotten Orange problem – determine the minimum time required to rot all oranges in a grid.
Koko Eating Bananas
Koko eating banana problem – find the minimum eating speed for Koko to finish all bananas within a given number of hours.