Pharmeasy || SDE 2 || Interview Experience || Sept 2025
Anonymous User
432

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.

  1. Design a low-level, reusable backend service and write all APIs to manage and evaluate "feature flags" (toggles).
  2. The system must allow product owners to define a flag (e.g., new_checkout_flow) and specify complex targeting rules for who should see that feature.
  3. A client application (e.g., a mobile app or frontend web service) will query this system to get a list of active features for a given user in real-time.
  4. Core Constraints & Requirements: Low Latency, Flexible Rules, support for addition of new custom rules, no single point of failure.

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

  1. In-depth project discussion
  2. Questions related to scaling up of my current projects
  3. Approach of solving prod issues
  4. Managerial and team fit questions
    Verdict - Weak Hire

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 :(

Comments (1)