Microsoft SDE Intern Interview Experience
💼 LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
Salesforce SMTS | Interview Experience | Rejected
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
Microsoft - SDE2 - Coding Round
Kotak Bank || SDE2 Backend || Hyderabad ||
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)
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.
How would you design a distributed backend system that can handle large-scale data processing or analytics?
Can you discuss the considerations and best practices for deploying and scaling a distributed backend system in a cloud environment?
Design a Fund Transfer System
Design a User ID assigning System
Design Credit card payment System