RejectedSoftware Engineer at Blinkit
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 4
- Format
- Remote
- Applied via
How it went
- Be passionate
What they would tell you
- Be passionate
How to prepare
- For DSA (arrays, graphs, dynamic programming, and trees.)
Their background
Hi, I’m a Backend Developer with a background in backend development and a keen interest Java, and SQL.
Round by round
- 1
Initial Phone Screening25 min
Basic phone screening. The interviewer asked about my background, my technical skills, and my previous experience. This was more of a general check to assess my fit for the role. Discussed briefly about my projects, including technologies I have worked on.
- 2
DSA60 min
In this round, I was asked two coding problems, one focused on DP and another on SQL. Maximum Subarray, a classic problem and I was asked to implement an optimal solution using Kadane’s Algorithm. The SQL-related question tested my knowledge of joins, subqueries, and optimization techniques. I was asked to write a query to fetch specific records from a large dataset and explain how I would optimize it.
- 3
Design60 min
The task was to build a loyalty points system for an e-commerce platform. The interviewer wanted me to walk through the APIs, data models, and high-level architecture. Some of the requirements included:
- Users earn points based on how much they spend, 10 points for every ₹100.
- They can use these points at checkout, up to 20% of the cart total.
- Points expire after 6 months if unused.
- A way for users to view their full points history, earned, spent, expired.
- and more (i do not remember) I came up with a design that included a separate ledger to track all point transactions (to make it auditable), and a simple balance field in the user profile for quick lookups.
- 4
Project and Behavioral Round60 min
The interviewer asked me about my past projects and how I handled specific situations at work. I was also asked some behavioral questions to evaluate my cultural fit for the team. Questions:
- Tell me about your most challenging project. How did you approach it?
- Describe a time when you had to collaborate with a team to solve a difficult problem.
- How do you manage tight deadlines and competing priorities?
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Software engineer roles are open right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.

Senior Software Engineer -.NET
Tyler Technologies · Annapolis, Maryland

Software Development Engineer II
SaaS Labs · Bengaluru, Karnataka, India
10 free auto-applies. No card.
Or practice this interview first