Groww SDE Intern Interview Experience

247
Sep 23, 2026
Sep 24, 2026

Recently appeared for the Groww on-campus interview

Role: SDE (backend)
College : VIT-AP
The interview process had 3 rounds:

  • Round 1 - DSA
  • Round 2 - Projects + Core Subjects
  • Round 3 - HR + System Design

Here’s how each round went.


Round 1 - DSA

Duration: ~1 hour
Format: Live coding
Questions: 2

The round started with a basic introduction, and then the interviewer shared the links to the problems that I had to solve.

Q1. Best Time to Buy and Sell Stock II

LeetCode - Best Time to Buy and Sell Stock II

Difficulty : medium

Q2. Candy

LeetCode - Candy

Difficulty : hard

I was asked to explain my approach and dry run on a few testcases


Round 2 - Projects Discussion + Core Subjects

Duration: ~40 minutes

This round started with an introduction to the projects I had mentioned in the resume.

Some of the questions were:

  • Explain the database schema of your project.
  • Why did you choose this particular tech stack?
  • Why did you choose a NoSQL database?
  • How did you prevent race conditions?
  • How does the overall architecture work?
  • How does one component communicate with another?

For around the first 20 minutes or so, the discussion was mostly around the database design, architecture and implementation details of the projects.
I was also asked for a few SQL queries based on different scenarios from the project.

The project discussion ended up covering quite a few OOPS and DBMS concepts as well.

Then the interviewer moved towards some real-world scenarios.

For example:
How would you implement a payment feature where a user could have different types of discounts — coupons, credit card discounts, etc.?

After that, there were a few questions from Computer Networks and Operating Systems.


Round 3 — HR + System Design

Duration: ~50 minutes

This round started with the usual questions:

  • Tell me about yourself.
  • Tell me about your college.
  • Tell me about your academics.

Then we went back to the projects.

Again, the discussion went kinda deep into the implementation details.

Some of the questions were:

  • Explain the OTP lifecycle in your project.
  • How would you handle multiple users?
  • How did you ensure concurrency?
  • How did you implement chats in your project?
  • How does the system behave when multiple requests arrive simultaneously?

And there were quite a few follow-up questions for each of these.


System Design

There was also a basic system design question:

How would you design an Event Management System?

The discussion included things like:

  • Overall architecture
  • Entities
  • APIs
  • Database
  • Concurrency
  • Transactional functionality

The interviewer also asked me to explain the transactional functionality in detail, followed by a few scenario-based questions and follow-ups.


HR Questions

Some of the questions were:

  • What is your strongest domain in tech?
  • Rate yourself in your strongest domain out of 5.
  • What is your weakest domain in tech?
  • Where do you see yourself in the next 5 years, technically and non-technically?
  • Why Groww?
  • What's your dream company?
  • How would you deal with disputes within a team?

And, there were follow-ups for almost every answer.

That was my Groww on-campus interview experience :)

Comments (1)