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 F2F
Summary
I interviewed for a Fullstack/Backend Developer role at IDFC First Bank, which included an online assessment and two onsite rounds. I cleared the online assessment by solving one question and faced problems related to card value comparison, system design (logging), and object-oriented programming (lift class) in the onsite rounds. Ultimately, I was rejected.
Full Experience
Online Assisment:
- Implementing methods in a Java class (easy to medium)
- DSA (Hard)
I have solved only 1st question. got shortlisted for F2F interview.
Onsite Interview:
Round 1:
Problem: Given 5 cards in the format "3-H", find the card with the highest value.
refer this: https://leetcode.com/discuss/post/6981837/idfc-frist-bank-backend-dev-3-yr-by-anon-k0xv/
Round 2:
- Design logging System which must collect the logs and store it for one year. They have focused more on how will I store the logs. also they didn't allowed me to use any of cloud services. I gave the solution like this, storing in the multiple files once it is full we can create new ones and old ones we can compess and store it in disk. also we can have jobs which are runing to delete the files with 1 year old logs.
- you have a lift class. write a method implementation for move(). which will tell the sensor to go up or down. I wrote a simple method for it.
Final verdict: Rejected
Interview Questions (3)
Design a logging system that must collect logs and store them for one year. The focus is on storage without using any cloud services. My solution involved storing logs in multiple files, creating new ones when old ones are full, compressing old files for disk storage, and having jobs to delete logs older than one year.
Given a 'lift' class, write a method implementation for 'move()' which will tell the sensor to go up or down. I wrote a simple method for it.