🔹 Onsite Interview Experience of SDE Intern – Bengaluru Office (All rounds in 1 day)
Round 1: Online Coding Assessment
3 DSA Questions:
String Basics – Solved completely
Dynamic Programming on Strings (Medium) – Solved completely
Dynamic Programming on Strings (Hard) – Applied a backtracking-based approach
✅ Cleared the round by solving the first two completely and providing a working approach for the third.
Round 2: Technical Interview 1
Quick Self-Introduction and Internship discussion (S&P Global)
DSA Questions:
Valid Parentheses
Reverse a Linked List – Extended to reversing in K-groups
System Design Discussion:
E-commerce Database Design
Handling multiple items in a single order (focused on Atomicity)
Supporting various payment methods: UPI, Credit Card, Cash
Round 3: Technical Interview 2
Quick Intro + Project Deep Dive
System Design: Netflix Database
Base design followed by enhancement questions:
How to retrieve paused but not completed movies
How to retrieve location-specific movies (region availability filtering)
Round 4: Fitment Round
Self-introduction + Family Background
Behavioral Questions
Focused on motivation, team fit, and future goals