Microsoft interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Microsoft
upvote
share-icon
4 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 8 months
Topics: Data structurs, OOPS, System design, algorithms, DP, Backtracking
Tip
Tip

Tip 1 : Practise all questions on data structure tagged with amazon in Geeksforgeeks
Tip 2 : Practise system design

Application process
Where: Other
Eligibility: no
Resume Tip
Resume tip

Tip 1 : Mention relevant skills to job opening
Tip 2 : Mention acheivements

Interview rounds

01
Round
Medium
Face to Face
Duration60 Minutes
Interview date15 Apr 2021
Coding problem2

1. Make Palindrome

Easy
0/40
Asked in companies
MicrosoftZoho Corporation

You are given a string STR of length N consisting of lowercase English Alphabet letters. Your task is to return the count of minimum characters to be added at front to make the string a palindrome.

For example:

For the given string “deed”, the string is already a palindrome, thus, minimum characters needed to be added are 0. 

Similarly, for the given string “aabaaca”, the minimum characters needed are 2 i.e. ‘a’ and ‘c’ which makes the string “acaabaaca”, which is a palindrome.   
Try solving now

2. Rotate matrix by 90 degrees

Easy
15m average time
85% success
0/40
Asked in companies
SamsungAdobeMicrosoft

You are given a square matrix of non-negative integers 'MATRIX'. Your task is to rotate that array by 90 degrees in an anti-clockwise direction using constant extra space.

For example:

For given 2D array :

    [    [ 1,  2,  3 ],
         [ 4,  5,  6 ],
         [ 7,  8,  9 ]  ]

After 90 degree rotation in anti clockwise direction, it will become:

    [   [ 3,  6,  9 ],
        [ 2,  5,  8 ],
        [ 1,  4,  7 ]   ]
Try solving now
02
Round
Easy
Face to Face
Duration60 minutes
Interview date15 Apr 2021
Coding problem2

1. System Design Question

Design system to store telephone directory details

2. Reverse Words In A String

Easy
10m average time
90% success
0/40
Asked in companies
Thought WorksFacebookApple

You are given a string 'str' of length 'N'.


Your task is to reverse the original string word by word.


There can be multiple spaces between two words and there can be leading or trailing spaces but in the output reversed string you need to put a single space between two words, and your reversed string should not contain leading or trailing spaces.


Example :
If the given input string is "Welcome to Coding Ninjas", then you should return "Ninjas Coding to Welcome" as the reversed string has only a single space between two words and there is no leading or trailing space.
Try solving now
03
Round
Easy
Video Call
Duration90 Minutes
Interview date22 Apr 2021
Coding problem1

1. System Design Question

Design red bus

04
Round
Easy
Video Call
Duration45 minutes
Interview date23 Apr 2021
Coding problem2

1. System Design Question

design type ahead suggestion

2. System Design Question

what is multi tenant system

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
5 rounds | 15 problems
Interviewed by Microsoft
4035 views
0 comments
0 upvotes
company logo
SDE - 1
5 rounds | 7 problems
Interviewed by Microsoft
2661 views
0 comments
0 upvotes
company logo
SDE - 1
1 rounds | 2 problems
Interviewed by Microsoft
7425 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 7 problems
Interviewed by Microsoft
1272 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
115097 views
24 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
35147 views
7 comments
0 upvotes
company logo
SDE - 1
3 rounds | 11 problems
Interviewed by Amazon
21829 views
4 comments
0 upvotes