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
IDFC First Bank | Senior Developer | Chennai
Summary
I interviewed for a Senior Developer role at IDFC First Bank in Chennai and successfully cleared all rounds. The interview process involved technical project discussions, system design challenges, data structure implementation, and behavioral assessments.
Full Experience
Initial screening round
There were 2 OA questions, don't remember what was asked. But AFAIK they were questions around prioirty queue
L1 Interview
I was asked questions about my current project. They ask questions about the architecture, the tech stack used in the project. The objective would be to understand how well do you know your project and if you understand how tech decision are made. This is very important. Considering one scenario in my interview, I was asked what scaling policies were in place for a particular microservice in my project and explain why.
Post that I was asked to design instagram with basic feature, not too much of HLD and LLD, they want to understand how you would pick your database, design your API's and schema.
I was also asked to implement max heap
L2 Interview
I was asked to introduce myself and talk about the project I am working on. Post that I was asked to design a notification banner system like thing for a apartment. Something like the board you see in stock markets where the stock price keep rotating. The question would be very open ended. It is upto you to ask the right questions and design the system.
I was also asked to design class, API and db design for the same. Post that the question was extended for various scenarios.
L3 Interview, CTO round
L3 and CTO round are almost the same. They check your behvaioural aspect, passion for technology, adaptability under pressure and other things.
Result: Cleared all the rounds
Interview Questions (4)
I was asked what scaling policies were in place for a particular microservice in my project and explain why.
I was asked to design Instagram with basic features. The interviewers wanted to understand how I would pick the database, design APIs, and schema, without going too deep into HLD and LLD.
I was asked to implement a max heap data structure.
I was asked to design a notification banner system for an apartment, similar to a stock market display board where prices rotate. This was an open-ended question, requiring me to ask clarifying questions and design the system, including class, API, and database designs. The question was extended for various scenarios.
Preparation Tips
Tips
- Following SOLID is must
- Having experience in TDD is good to have
- Have a good knowledge about your current project
- Learning to select the correct components (HLD) for a given problem and also able to defend it. For eg: i chose nosql over sql for instagram design. Since i did not need transactional capabilites and no sql is schemaless better flexibility.