I applied online. The process took 5 days. I interviewed at Microsoft (Bangalore Rural) in Sep 2024
Interview
Technical Interview 1 followed by Technical Interview 2 followed by managerial round happened,
TR1,TR2 happened on same day afternoon
next day I received a call from hr and MR was scheduled.
Interview questions [1]
Question 1
Given two linked lists that represent two big numbers (numbers that can not be stored in an int or long long int)
Variations of above question like subtract two numbers or multiply two numbers represented by linked lists.
Three technical rounds after the initial phone screen and take home coding test.
HLD: design a booking system for movie tickets DSA: two simple (LC easy) string based questions LLD: movie ticket booking system (same as HLD) but at a granular level involving designing and implementing classes, interfaces and methods.
I applied through a recruiter. The process took 4 weeks. I interviewed at Microsoft (Hyderabad) in Feb 2026
Interview
Two DSA problems: LRU Cache+HLD on the same and Vector implementation using Arrays using pointer arithmetic and heap allocation in C++. The interviewers were really friendly and fun but I never got a feedback for my interview loop till now.
I interviewed at Microsoft (Redmond, WA) in Feb 2026
Interview
1 initial coding round followed by virtual onsite which can be scheduled immediately or up to two weeks later after the initial coding round- The virtual onsite consisted of the following rounds which were the following- Coding , System Design , behavioral,