Kotak Bank || SDE2 Backend || Hyderabad ||

kotak bank logo
kotak bank
· SDE2 Backend· Hyderabad· 3y exp
July 28, 2025 · 73 reads

Summary

I interviewed for an SDE2 Backend role at Kotak Bank in Hyderabad, undergoing five rounds focusing on DSA, LLD, HLD, and managerial aspects, ultimately resulting in a rejection due to insufficient depth in System Design topics.

Full Experience

Kotak Interview Experience
Current Position: SDE-1
Current Experience: 3 years
Current Company: Product based

--

Round 1: Conducted by external party[Bar Raiser]: (1.5h)

[DSA,LLD,HLD] 30 Mins each

1. DSA
1. Best Time to Buy and Sell Stock [Leetcode 121]
2. Two Sum [Leetcode 1]
2. LLD
1. Design the backend components for an online marketplace where users can buy and sell products. Consider features such as user authentication, product listing, search functionality, shopping cart, and order management.


3. HLD
1. How would you design a distributed backend system that can handle large-scale data processing or analytics?
2. Can you discuss the considerations and best practices for deploying and scaling a distributed backend system in a cloud environment?


--



Round 2: Problem solving[DSA]: (1h)

- Longest Increasing Path in a Matrix [Leetcode 329]


--

Round 3 (System Design - HLD+LLD): (1 h)

- Design a Fund Transfer System

--

Round 4 (System Design/Managerial - HM-1): (1 h)
- Current Project System Design (HLD)
- Design a User ID assigning System

--

Round 5 (System Design/Managerial - HM-2): (1 h)
- Current Project System Design (HLD)
- Design Credit card payment System

--



Result : Rejected [Interviewers expected stronger deep dives into System Design topics.]


Interview Questions (9)

1.

Best Time to Buy and Sell Stock

Data Structures & Algorithms

Best Time to Buy and Sell Stock

2.

Two Sum

Data Structures & Algorithms
3.

Design Online Marketplace Backend

System Design

Design the backend components for an online marketplace where users can buy and sell products. Consider features such as user authentication, product listing, search functionality, shopping cart, and order management.

4.

Design Distributed Backend for Large-Scale Data Processing

System Design

How would you design a distributed backend system that can handle large-scale data processing or analytics?

5.

Deploying and Scaling Distributed Backend in Cloud

System Design

Can you discuss the considerations and best practices for deploying and scaling a distributed backend system in a cloud environment?

6.

Longest Increasing Path in a Matrix

Data Structures & Algorithms

Longest Increasing Path in a Matrix

7.

Design a Fund Transfer System

System Design

Design a Fund Transfer System

8.

Design a User ID Assigning System

System Design

Design a User ID assigning System

9.

Design Credit Card Payment System

System Design

Design Credit card payment System

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!