Interview Mode: Online
Month: June 2025 - August 2025
Process: Online Assessment + 4 Rounds (Technical ~1 hour) + HM round (~30 min)
Location: Bangalore
YOE: 3 years
Online Assessment
-
2 Questions (LeetCode style)
- 1 easy
- 1 medium (time complexity focused)
-
Cleared and got mail in ~3 days for interviews.
Round 1 (Technical DSA ~1 hour)
-
Asked 2 DSA questions (coding on shared editor):
- Problem 1: Given a string representing a fraction, e.g., "2/5", return the decimal representation of that fraction. It can have negative value as well, e.g., "-2/5"
Output:- 2/3 → "0.(6)" - Problem 2: Didn’t fully recall, but it was linked list easy-medium.
Test cases were already there in the boiler plate code, I have to pass all of them.
- Problem 1: Given a string representing a fraction, e.g., "2/5", return the decimal representation of that fraction. It can have negative value as well, e.g., "-2/5"
After 2 weeks I got an email for superday rounds.
Superday Round 1 (DSA ~1 hour)
-
Q1: Check if the string has a cycle or not (I have to write the optimized code).
-
Q2: Build a calculator → Given a string "(2*5+7)", return evaluated integer. It was a bit lenghty as interviewer told in between that it can have brackets as well.
- Had to parse the expression, handle precedence of operators.
I was able to solve both the questions.
Superday Round 2 (DSA + System Design Lite)
-
Q1 (Dynamic Programming): 2D array → Find maximum value travelling only diagonally up, diagonally down, or right. I told the recursion and then solved it using optimized approach. Few follow-up questions, if directions are changed.
-
Q2 (Data Structures):
-
Given a log file of store visits → build a data structure to efficiently query if ≥2 different customers visited the same store on a given day. I wrote a Data structure using Map and Set.
-
Follow-ups:
- How to implement using DB or any other way?
- Trade-offs in approach (space vs query efficiency).
-
Superday Round 3 (System Design – Twitter Clone)
-
Design Twitter:
-
First half → LLD (Classes & Models): Users, Tweets, Follows.
-
Second half → HLD (Scalability):
- How to notify millions of users simultaneously.
- Discussion on queues, database usage, caching, scaling, microservices, kafka.
-
I cleared all the rounds, after an hour I got the call for HM round.
Superday Round 4 (Hiring Manager)
-
Deep dive into recent project architecture.
-
Questions on Agile methodology:
- Pros & cons, handling sprint delays.
-
Leadership & Situational:
- Example: Handling conflicts in team, prioritizing features vs deadlines.
PS:- I have got the offer :)
Compensation Details :- https://leetcode.com/discuss/post/7240581/goldman-compensation-details-associate-b-kemv/


