I recently went through the interview process for a Full Stack Developer (SDE-1) role at PriceLabs. I had initially applied via Instahyre, though I don’t recall the exact timeline as the recruiter reached out after a considerable gap.
Round 1: Take-Home Assignment
The process began with a short take-home assignment based on pseudocode. The task was fairly straightforward — I was required to:
- Understand the given pseudocode
- Share the expected output
- Provide a brief explanation of the logic
This round primarily evaluated basic problem-solving and reasoning skills.
Round 2: HR Discussion
This was a standard discussion with the recruiter covering:
- My current role and responsibilities
- Past experience
- Priorities and expectations from the role
Round 3: Technical Interview (45 minutes)
The technical round was direct and focused, with no formal introduction. It started immediately with discussions around the assignment.
Topics covered:
- Assignment Deep Dive:
I was asked to explain the logic and output again, followed by implementing the solution with some modifications and edge cases identification. - Coding Problem:
Solved the Merge Intervals problem (LeetCode #56). The focus was on correctness, approach, and edge case handling. - Conceptual Questions:
CAP Theorem
Writing a basic SQL update query in PostgreSQL
Difference b/w PUT and PATCH (RestAPI)
The round was well-rounded, testing both coding ability and fundamental concepts.
Current Status
Awaiting feedback from HR.

