Location - Bangalore
Role - Java Backend Developer
Experience - 3 years 3 months
Round 1: Machine coding –
Full working code of Paytm Wallet. Expectations - proper entities and classes creation, full working code in 75 minutes.
Verdict - Positive
Round 2: LLD - Flexible Feature Flag/ Toggle Management System.
Expectations - proper specification of all functional and non-functional requirements and how to achieve them, schema design, API design, logic for new rules addition. Various follow-up questions were asked. This was probably the toughest LLD interview I gave.
Verdict - Positive
Round 3 - Hiring Manager discussion
Unfortunately, the HR went on leave for a week, so my name was somehow not forwarded for the final shortlisting and during that time, other candidates were also selected. When the HR came back, she shared the rejection mail and gave the reason that other candidates are selected who are from Tier 1 colleges, have better feedback and are well within budget. This was very disheartening for me :(