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 frist bank || Backend Dev 3+ yr
Summary
My interview experience at IDFC First Bank for a Backend Developer role was severely disorganized and frustrating, involving extremely long waits and a series of unfocused technical questions, ultimately resulting in rejection.
Full Experience
Application Process:
- Applied via: LinkedIn (I think)
- Online Test:
- 1 DSA question (Easy-Medium)
- 1 Machine coding question (Implement methods in a given class – Easy-Medium)
Pre-Interview Experience:
I had a few questions, so I reached out to the HR. She told me:Fair enough. I showed up on time. And then the real experience began.“If you reach by 9:30 AM, your interview will start within 15 mins and the process will be done in 3-4 hours max.”
On-Site Experience:
Reality: ~100+ candidates were crammed into their office, waiting.
⏱️ First Round (Coding):
- Start delayed by ~30-40 mins.
- Problem: Given 5 cards in the format
"3-H", find the card with the highest value. - Simple string parsing – done in 15 mins.
- Called the invigilator, got it evaluated. Most people solved it.
Then we were sent to a different floor for the next round. That’s where things went south.
Disaster Begins:
They collected hard copies of our resumes. Around 8–10 interviewers were picking up resumes at random and interviewing candidates. That would’ve been fine—except there were 100+ people and two panelist took one candidate at a time.
I finished Round 1 by 11:00 AM, and waited around 5–6 hours for my next round. My 2nd round finally happened around 4:30 PM.
Technical Round 1 (T1):
Binary Search Problem:
- Find first occurrence of
1in a sorted array of0s and1s. - I used standard BS; then was asked to solve it in 1 iteration.
- I suggested checking the left after finding
1. Interviewer seemed satisfied, even though this could degrade to O(n) in worst case (all 1s). - I didn’t push further.
- Find first occurrence of
SQL Questions:
- Write a basic
JOINquery on multiple tables – done. - Then a
GROUP BYquery – I used aWHEREclause incorrectly. Interviewer pointed that out. (My bad – I wasn’t prepared for SQL questions.)
- Write a basic
Design Pattern Question:
- Asked for a design pattern for a scenario that didn’t map to any real pattern. I gave a custom solution inspired by the Observer Pattern. He nodded.
AWS/ECS/Fargate Confusion:
- I mentioned using ECS with Fargate in a project.
- He asked: “Why use Fargate and not ECS?”
- 🤯 Tried to explain Fargate is part of ECS, used for serverless infra, no EC2 mgmt, etc. (P.S - I have cleared associate solution architect certificate by aws)
- He repeated the question.
- what i had in mind dude- “if a women is preganant she could have a boy(let's say it farget) or girl (called it EC2) they both will be inside her in any case, you cannot direct get a boy or girl you need women (ECS) for that.It’s like asking why have a boy and not a woman — Fargate and EC2 are launch types inside ECS”
I asked how many rounds were left.
"2 more technical + 1 managerial + 1 CTO"
Seriously? HR told me the whole thing would be wrapped up in 3–4 hours. How is this level of miscommunication even acceptable?
Final Verdict:
Right after my round ended, the interviewer walked out and informed HR. A minute later, HR told me I was rejected.
All I said was: “Okay.” No regrets. It was a complete waste of time and energy. Panelists were unprepared, disorganized, and asked random, unfocused questions.
Interview Questions (5)
Given 5 cards in the format "3-H", find the card with the highest value.
Find the first occurrence of 1 in a sorted array of 0s and 1s. I was asked to solve it in 1 iteration.
Write a basic JOIN query on multiple tables.
Write a GROUP BY query.
After I mentioned using ECS with Fargate, the interviewer asked: “Why use Fargate and not ECS?”
Preparation Tips
I applied via LinkedIn and cleared an online test involving DSA and machine coding. I was not specifically prepared for the SQL questions asked during the technical round.