Skip to main content

Microsoft

4 rounds·2-4 weeks·10 patterns·20% hard

Key patterns

Showing 3 of 10
1arrays hashing
medium90%
2trees
medium80%
3string
medium75%
4linked list
medium70%
5bfs
medium65%

Common questions

Showing 3 of 11
Two Sumvery common
Reverse Linked Listvery common
Validate Binary Search Treecommon
Serialize and Deserialize Binary Treecommon
Meeting Rooms IIcommon

Interview process

Showing 1 of 4 rounds
1. Initial technical screen45 min
codingbackground
2. Coding round 145 min
algorithmsproblem-solving

Quick facts

Pacemoderate
Optimal requiredno
Hints givenyes

Insider tips

1/5
  • ·Microsoft values Growth Mindset - show you love learning

Compensation (TC)

Entry$XXX,XXX
Mid$XXX,XXX
Senior$XXX,XXX

Get a Microsoft study plan

Enter your interview date → we prioritize Microsoft's top patterns → you get a day-by-day schedule.

Interview coming up?

The average Microsoft candidate needs 28 hours to cover all patterns.

Other companies