Groww - interview guide

Groww interview questions - a complete guide

Groww is an investing app, and its interviews have reported design questions up to SDE-1 alongside DSA. Here is how to prepare for both, with fintech basics.

Language:EnglishHinglish

About Groww

Groww is an Indian app for stocks, mutual funds and other investments. Its engineering works on real-time market data, orders and reliable systems at scale.

This guide covers 13 Groww interview questions with answers - what each question checks and how to answer it - plus the Groww interview process, round by round, a 7-day preparation plan for freshers, tips and the mistakes to avoid.

Groww hiring process

  1. Online assessment

    Usually 2 DSA questions - one medium, one medium-hard.

  2. Technical rounds

    DSA and design, with projects.

  3. Hiring manager and HR

    Projects, fit and culture.

Groww does not publish its India fresher interview process in detail (as of our check). This is based on candidate reports - many of them for experienced roles, so the fresher process can differ. Confirm with the recruiter.

Sources (checked 16 October 2026): Groww Careers. Hiring processes change - read the official notice before you apply.

Groww interview questions and answers

DSA

  1. 1.For each day's stock price, after how many days is there a higher price?

    What they're checking
    A monotonic stack - with a fintech flavour.
    How to answer
    Right to left, indices on a stack; pop the smaller ones; top - current = days.
  2. 2.Maximum profit with unlimited transactions.

    What they're checking
    Greedy.
    How to answer
    Add the difference whenever the next day's price is higher.
  3. 3.Count islands in a grid (diagonals connect too).

    What they're checking
    A grid DFS variation.
    How to answer
    DFS in 8 directions, mark visited, count the starts.
  4. 4.Find the longest palindromic subsequence.

    What they're checking
    DP.
    How to answer
    dp[i][j] = 2 + dp[i+1][j-1] if s[i]==s[j], otherwise max(dp[i+1][j], dp[i][j-1]).

Design and fintech

  1. 5.How would you show a stock watchlist with real-time prices?

    What they're checking
    Real-time design.
    How to answer
    Prices from a market data stream, subscribe to the user's watchlist symbols (WebSocket), and send only changes.
  2. 6.How would you stop too many requests to an API (reported up to SDE-1)?

    What they're checking
    Came up in a design round.
    How to answer
    A token bucket or sliding-window counter per user/IP, in a shared store (Redis); 429 at the limit.
  3. 7.What is a mutual fund's NAV?

    What they're checking
    Domain basics.
    How to answer
    Net Asset Value - the value of the fund's total investments (minus expenses) divided by the units - the price of one unit.
  4. 8.How would you prevent a double order when placing an order?

    What they're checking
    Reliability.
    How to answer
    A unique client ID per order, an idempotent check on the server, and disabling the button against double clicks.

Hiring manager

  1. 9.Explain your project's architecture.

    What they're checking
    DSA + projects weigh heavily for freshers.
    How to answer
    Components, data flow, database, and your part - with a diagram.
  2. 10.Why Groww?

    What they're checking
    Motivation.
    How to answer
    Making investing simple, fintech - a genuine reason.
  3. 11.Have you ever invested or learned about investing yourself?

    What they're checking
    Interest in the domain.
    How to answer
    Tell the truth - if you are learning, say so; no lies.
  4. 12.Tell me about a time you improved a system's reliability.

    What they're checking
    Trust matters in fintech.
    How to answer
    The problem, what you changed (retries, monitoring), and the effect.
  5. 13.How do you split work in a team?

    What they're checking
    Collaboration.
    How to answer
    By skills, with clear ownership and a short daily sync.

7-day preparation plan for the Groww interview

  1. Day 1: Monotonic stack and greedy.
  2. Day 2: Grid DFS/BFS.
  3. Day 3: DP - LPS, LCS.
  4. Day 4: Design - rate limiter, real-time watchlist.
  5. Day 5: Fintech basics and idempotency.
  6. Day 6: Project architecture and hiring manager stories.
  7. Day 7: A mock OA (two questions).

Preparation tips

  • DSA up to medium-hard; arrays, trees, graphs, DP.
  • Prepare design even as a fresher - a rate limiter question has been reported.
  • Understand fintech basics (NAV, orders, market data).

Mistakes to avoid

  • Being a fresher and preparing no design at all.
  • Lying about investing.
  • Not being able to explain your project's architecture.

Frequently asked questions

How many questions are in the Groww OA?

Reports usually mention 2 DSA questions - medium and medium-hard.

Does Groww ask freshers about design?

One report mentions a design round (a rate limiter) even for SDE-1 - be prepared.

What matters most in the Groww interview?

For freshers, DSA and projects the most.

Do I need to know fintech for Groww?

Not required, but the basics (NAV, orders) make a good impression.

Ready for your Groww interview?

Practise these questions with Cuelyte AI: add your resume, type a question and get a clear answer in your own words - in English, Hindi or Hinglish. Free to start.