MICROSOFT · SDE 1
Microsoft SDE 1 interview
The SDE 1 (entry-level software engineer) level at Microsoft is Software Engineer (59–60), for new grads and engineers with up to about 2 years of experience. The rounds at this level, how each one is scored, and the questions to practise first.
The SDE 1 rounds, in order
-
Online assessment · 90 min
Mostly for new grads and campus hiring: two or three easy-to-medium coding problems in 60 to 90 minutes.
At SDE 1: The main filter for new grads and campus drives. Expect two medium problems, sometimes one hard. Passing all test cases on both usually gets you to the next round.
-
Phone / recruiter screen · 60 min
One or two live coding problems, sometimes with resume questions, occasionally run by the hiring manager.
At SDE 1: Usually one medium problem. Explain your idea before coding and test by hand at the end.
-
Coding (DSA) × 3 · 45 min
Code runs in a tool that compiles and executes it, pseudocode is not accepted, and you are expected to test your own solution; new-grad loops are often three coding rounds.
At SDE 1: The largest part of the loop: often three coding rounds. Medium problems, sometimes one hard. Correct, clean code and clear reasoning matter more than speed.
-
Hiring manager · 60 min
The final conversation, historically called the 'As Appropriate' (AA) interview, covers background and behavioral questions and often one open design question.
At SDE 1: Motivation, learning, a project walk-through and sometimes CS fundamentals.
What Microsoft interviewers look for
- Clarifying questions and a plan before code
- Clean, compilable, bug-free code in your strongest language
- Testing your own solution: boundaries, errors, stress cases
- Time management inside a 45-minute round
- Growth mindset: learning from failure and taking feedback
- Collaboration with teammates and partner teams
- At senior and above: distributed-systems design, resiliency and availability
Behavioral rounds are based on the Growth mindset plus stated values: Respect, Integrity, Accountability, Growth mindset. Questions for each one.
Coding questions to practise for Microsoft SDE 1
The largest part of the loop: often three coding rounds. Medium problems, sometimes one hard. Correct, clean code and clear reasoning matter more than speed.
- Reverse Words in a String Medium Arrays & Hashing
- Two Sum Easy Arrays & Hashing also Amazon, Atlassian, Swiggy
- Word Search Medium Recursion & Backtracking also PhonePe
- First Missing Positive Hard Arrays & Hashing also Flipkart, Walmart Global Tech
- Spiral Matrix Medium Arrays & Hashing also Adobe
- Longest Substring with At Most K Distinct Characters Medium Arrays & Hashing also Razorpay
- Reverse Nodes in k-Group Hard Linked List also Amazon
- Copy List with Random Pointer Medium Linked List also Amazon, Meta
- Merge k Sorted Lists Hard Heaps also Amazon
- Swap Nodes in Pairs Medium Linked List
- Sort List Medium Linked List
- Construct Binary Tree from Preorder and Inorder Traversal Medium Trees & BST
- Validate Binary Search Tree Medium Trees & BST
- Number of Islands Medium Graphs also Amazon, Meta, Goldman Sachs +1
- Median of Two Sorted Arrays Hard Binary Search also Adobe
- Trapping Rain Water Hard Arrays & Hashing also Amazon, Goldman Sachs, Salesforce +1
- LRU Cache Medium Design Data Structures also Amazon, Apple, Netflix +4
- Container With Most Water Medium Arrays & Hashing also Goldman Sachs
- Sort Colors Medium Arrays & Hashing
- Decode String Medium Stack also Google
- Gas Station Medium Arrays & Hashing also Amazon
No questions match.
Design at SDE 1
Formal design rounds start at Senior (63+) and are optional or light at SDE II. The prep page names distributed systems, service-oriented architecture, replication, partitioning, CAP and auto-scaling. Prompts often resemble Microsoft or Azure products.
Questions people ask
How many rounds are in the Microsoft SDE 1 interview?
About 4 interviews after the screening: online assessment, phone / recruiter screen, coding (dsa), hiring manager.
Is there a system design round for Microsoft SDE 1?
Usually not as a separate round. Formal design rounds start at Senior (63+) and are optional or light at SDE II. The prep page names distributed systems, service-oriented architecture, replication, partitioning, CAP and auto-scaling. Prompts often resemble Microsoft or Azure products.
What coding questions does Microsoft ask at SDE 1?
The same question pool is used across levels; the bar rises with level. Most reported: Reverse Words in a String, Two Sum, Word Search, First Missing Positive, Spiral Matrix.
What does Microsoft expect in coding rounds at SDE 1?
The largest part of the loop: often three coding rounds. Medium problems, sometimes one hard. Correct, clean code and clear reasoning matter more than speed.
SDE 1 interviews at other companies
- Google SDE 1
- Amazon SDE 1
- Meta SDE 1
- Apple SDE 1
- Netflix SDE 1
- Uber SDE 1
- LinkedIn SDE 1
- Airbnb SDE 1
- Stripe SDE 1
- Atlassian SDE 1
- Goldman Sachs SDE 1
- Salesforce SDE 1
- Oracle SDE 1
- Adobe SDE 1
- Flipkart SDE 1
- Walmart Global Tech SDE 1
- PhonePe SDE 1
- Swiggy SDE 1
- Razorpay SDE 1
SDE 1 interview questions across all companies · Behavioral questions