'Coding has over 700 languages', '67% of programming jobs arenâ€™t in the technology industry', 'Coding is behind almost everything that is powered by electricity'
Microsoft interview experience Real time questions & tips from candidates to crack your interview
Fullstack Developer
Microsoft
6 rounds | 5 Coding problems
Interview preparation journey
Preparation
Duration: 1 Month
Topics: Data Structures and Algorithms, System Design, Distributed Systems
Tip

Tip 1 : Might ask you to write coding in System Design (Eg : Vending Machine)
Tip 2 : Use star methodology to answer.
Tip 3 : Interact as much as you can with the interviewer and discuss your approach to solve questions.
Tip 4: Start your preparation at least 6 months before application
Tip 5 : Practice Leetcode

Application process
Where: Company Website
Eligibility: No criteria
Resume tip

Tip 1 : Resume should match with job description
Tip 2 : Add a summary section and avoid sections like hobbies, strengths
Tip 3 : Clearly mention your skills

Interview rounds
01
Round
Hard
Online Coding Test
Duration120 Minutes
Interview date16 Jul 2021
Coding problem1
1. Find rank
Easy
15m average time
85% success
0/40

#### The rank of a matrix is defined as:

View more
02
Round
Medium
Video Call
Duration60 Minutes
Interview date2 Aug 2021
Coding problem1

This is an elimination round. The interviewer will ask some technical questions and ask to solve some coding questions.
The interview was on Microsoft teams and coding was on codility.

1. Check Permutation
Easy
0/40

#### For a given two strings, 'str1' and 'str2', check whether they are a permutation of each other or not.

##### Permutations of each other
View more
03
Round
Hard
Video Call
Duration60 Minutes
Interview date19 Aug 2021
Coding problem1

Interviewers asked some questions regarding System design and then asked me to perform the task

1. System Design Question

Design a vending machine.

04
Round
Hard
Video Call
Duration60 Minutes
Interview date19 Aug 2021
Coding problem1

There were 2 interviewers. This round was basically Distributed systems.

1. Ninja And Alternating Largest
Easy
0/40

#### Ninja is given a few numbers, and he is being asked to rearrange the numbers so that every second element is greater than its left and right element.

05
Round
Hard
Video Call
Duration60 Minutes
Interview date19 Aug 2021
Coding problem1
1. SQL Questions

Write an SQL query to print the first three characters of  FIRST_NAME from Worker table.

Write an SQL query to print the FIRST_NAME from Worker table after replacing â€˜aâ€™ with â€˜Aâ€™.

06
Round
Medium
Video Call
Duration60 minutes
Interview date19 Aug 2021
Coding problem0

Why microsoft?

Do you have someone in the company?

Asked some puzzles and behavioral questions

Start a Discussion
Similar interview experiences
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
5327 views
SDE - 2
3 rounds | 9 problems
Interviewed by Microsoft
459 views
SDE - 1
4 rounds | 7 problems
Interviewed by Microsoft
498 views
SDE - 2
5 rounds | 7 problems
Interviewed by Microsoft
148 views
Companies with similar interview experiences
Fullstack Developer
4 rounds | 10 problems
Interviewed by Paytm (One97 Communications Limited)
887 views