Status: B.Tech - CSE, Tier 1 College, 6 YOE
Current Role: SDE 2 at a mid-stage startup
Location: Bangalore
Date: Aug 2025
I recently interviewed with a number companies and received offers from three of them. Here's my detailed interview experience:
Verdict: OFFER ✅
Total Rounds: 3
Round 1 - Bar Raiser Round (1 hour 30 minutes):
This was a comprehensive round split into three sections:
Algo/DS (40 minutes): Classic Two Sum problem - given an array of numbers and a target, find if a pair exists whose sum equals the target.
Low-Level Design (30 minutes): Design an Uber-like ride-hailing system. Requirements weren't provided upfront, so I had to ask clarifying questions.
HLD Concepts (20 minutes): Not a traditional system design round, but concept-focused questions covering:
Round 2 - Algo/DS (1 hour):
Two coding problems:
Decode Ways: Given a string of digits, find how many ways it can be decoded into characters using mapping {1→A, 2→B, ..., 26→Z}. For example, "25" can be decoded as "BE" or "Y" (2 ways).
Number of Islands: Given a 2D matrix of 0s and 1s, count the number of islands (connected regions of 1s). Classic DFS/BFS problem.
Round 3 - System Design + Behavioral (1 hour):
System Design: Design a Transaction Enrichment Service that:
Behavioral: STAR method questions focusing on:
Verdict: OFFER ✅
Total Rounds: 2
Round 1 - Golang + DB Concepts + Project Experience:
Coding Challenge: Implement a function to calculate sum of squares of natural numbers up to N (1² + 2² + 3² + ... + N²).
Technical Discussion: Database concepts and deep dive into past projects with counter-questions.
Round 2 - Golang LLD + Project Deep Dive + Behavioral:
Low-Level Design: Design and implement a multi-level cache system in Golang.
Experience Discussion: Extensive drilling on past projects and behavioral questions.
Verdict: OFFER ✅
Total Rounds: 4 (1 Online Assessment + 3 Interview Rounds)
Round 1 - HackerRank Online Assessment (90 minutes):
Round 2 - Algo/DS Interview (Google Meet):
Sequence Building Problem: LeetCode medium based on backtracking with focus on edge cases handling.
Knapsack Variant: LeetCode medium/hard DP problem. Key was identifying it as a knapsack variation and formulating the DP solution.
Round 3 - Low-Level Design:
Not precisely remember but it was about designing a system to handle various heterogeneous events. (on similar lines of Kotak one, but different use case)
Round 4 - Hiring Manager Round (Onsite):
Timeline: All interviews conducted between July-August 2025. Received offers from these three companies.
offer: https://leetcode.com/discuss/post/7127666/salesforce-vs-kotak-vs-omniful-offers-by-6unp/
Good luck to everyone preparing for similar roles!