Blinkit Interview Experience For SDE-1

College: Tier 3

Education: B.Tech in CSE (2023 Grad)

Years of Experience: 4 months as full-time at a Fintech Startup

Got to know about the opening over Linked In, reached out for referrals and finally got the Interview call.

The recruiter informed me that there will be three rounds, each of which is eliminatory.

Round 1 (Problem Solving / DSA) – 1.5 Hr :

I was asked two medium-level DSA questions. I needed to code on a compiler of my choice and run the test cases given by the interviewer.

  • First Question: It was based on recursion with binary search. I started coding from a basic approach and then moved to the optimized one. There were some follow-up questions that I also needed to code and test using the given cases by the interviewer.
  • Second Question: This one was about permutations of numbers. It took some time to identify the pattern, but I eventually cracked it and coded the solution. The interviewer was really good and friendly, guiding and explaining the question well. I was supposed to provide an O(N) solution to the given question.

Round 2 (System Design) – 1.5 Hr :

The round began with a basic introduction, followed by some questions related to my tech stack. Then, the interviewer asked me to design an inventory cart system for an e-commerce service. I was supposed to provide a detailed diagram of a design platform. We had an in-depth discussion about the design.

Afterwards, the interviewer reviewed my resume and asked questions related to my tech stack (Python and Django). He asked many questions about API design, threading, and some high-level tools. I was able to answer around 85 to 90 per cent of the questions. This round was tough, but I managed to clear it with good feedback.

Round 3 (Cultural Fitment) – 30 Mins :

This round was conducted by the senior-most developer and focused mainly on cultural fitment questions, with very few tech-related questions. By the end of this round, I was informed that I had been selected.