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
Swiggy SDE II Interview Experience – Java Spring Boot
Summary
I interviewed for the SDE II Backend Engineer role at Swiggy in November 2024. The interview included rounds on Data Structures & Algorithms, backend concepts, project discussions, and low-level system design.
Full Experience
Nov 2024 | Role Like: Backend Engineer (Java, Spring Boot)
YOE: 2.5
Round 1: DSA + Backend (60 mins)
DSA Questions:1. Build tree from Inorder & Preorder
2. Longest valid parentheses substring (interviewer was a bit confused between substring vs subsequence)
Backend Questions:
- What is SOLID?
- What is DIP (Dependency Inversion Principle)?
- SQL vs NoSQL
- Spring Boot Questions:
- Different ways to autowire an object
- Spring IoC container
Round 2: Resume + LLD(60 mins)
1. Deep dive into past projects2. LLD: Design a Vehicle Rental System
Interview Questions (9)
Build a binary tree from its inorder and preorder traversal sequences.
Find the length of the longest valid (well-formed) parentheses substring within a given string.
What are the SOLID principles? Explain each principle in detail.
Explain the Dependency Inversion Principle (DIP).
Discuss the differences, use cases, advantages, and disadvantages of SQL and NoSQL databases.
Describe different ways to autowire an object in Spring Boot.
Explain the concept and functionality of the Spring IoC (Inversion of Control) container.
A deep dive discussion into past projects, likely covering design choices, challenges, and lessons learned.
Perform a Low-Level Design (LLD) for a Vehicle Rental System.