Hey Folks,
Sharing my recent interview experience at Groww for the SDE-II (Backend) role.
🎓 Background
Education: B.Tech in Computer Science from a Tier 3 college
Current Role: SDE-II at a fintech startup
Application Mode: Applied via LinkedIn
Recruiter Response: Got contacted within 2–3 days
🧠 Round 1: DSA
Duration: 1 Hour
Problems:
LeetCode 358 – Rearrange String k Distance Apart
LeetCode 1004 – Max Consecutive Ones III
✅ Solved both questions
💻 Round 2: Machine Coding
Duration: 2 Hours
Task: Build Splitwise
Implemented core features
Verified via multiple test cases using a main class
🏗️ Round 3: High-Level Design
Duration: Scheduled for 1 Hour (stretched to 2 Hours)
Task: Design a system to migrate and aggregate stock candle data from cache to SQL storage
Discussed scaling, consistency, and trade-offs
👨💼 Round 4: Hiring Manager (HM)
Duration: 1 Hour
Topics:
System Design: Design a Leaderboard
Cultural Fit: Questions on team collaboration, conflict resolution, etc.
Project Discussion: Deep dive into past projects and decision-making
🧑💼 Round 5: HR
Duration: 30 Minutes
Discussion: Standard HR questions – relocation, notice period, compensation expectations, etc.
✅ Final Outcome
Received a positive call from HR the very next day, and I’ve accepted the offer!


