Top 11
Prep plan
Updated weekly · Last refresh Sep 11
M

Msft Software Engineer Interview Questions

The questions to prepare for a Msft Software Engineer interview. Questions from real interview reports rank first. Updated daily.

11questions
~2htotal time
Track your progressSign up free to work through all 11 questions and resume where you left off.
Start practicing free →
1
System DesignStart here. 6 questions · ~49 min
Parking Lot LLD DesignMedium
Recently asked

Tests object modeling, responsibilities, and extensible design for real-world constraints.

system architectureMMsft
Scalable URL ShortenerHard
Recently asked

Evaluates system design for high scale, reliability, and efficient redirects.

api designscalabilityMMsft
LRU Cache DesignHard
Recently asked

Tests cache design with strict performance guarantees and eviction policy.

cachingData StructuresMMsft
API Rate Limiter DesignHard
Recently asked

Evaluates your system design skills for protecting Persistent Systems APIs under load.

api designperformanceMMsft
Design Family Subscription ServiceMedium
Recently asked

Assesses requirements modeling and system design for user entitlements and access control.

user managementMMsft
More System Design questions with a free account
2
Behavioral & Leadership3 questions · ~25 min
Most Difficult ProjectMedium
Recently asked

Evaluates ownership, technical depth, and how you handled complexity.

project experienceProblem SolvingMMsft
More Behavioral & Leadership questions with a free account
3
More topics2 questions · ~16 min
Queue Using Two StacksMedium
Recently asked

Tests your data structure implementation skills and understanding of queue semantics.

QueueData StructuresMMsft
Kth Largest in Unsorted ArrayMedium
Recently asked

Tests your ability to select or rank elements efficiently and choose an appropriate algorithm.

ArraysSortingMMsft

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
The finish line: interview-readyComplete all 11 questions to finish this plan.