Microsoft Interview | Set 24
Last Updated :
18 Sep, 2023
Hello everyone, I recently got selected for the internship at Microsoft IDC. GeeksForGeeks helped me a lot in preparing for the coding tests as well as for interviews. The positions that they were interviewing for were SDE and SDET(Testing).
1st Round. – Online – 30 mins
The first & second rounds were online rounds which were hosted on cocubes.com . There were 15 MCQ questions. For me most of the questions were from C++, C. For others very few questions were from microprocessors, aptitude.
2nd Round. – Online – 30 mins
This was a coding round in which two problems were given.
- Problem – 1: Given a singly linked list,in which the last node points to the middle node,delete the middle node and remove the loop.
- Problem – 2: Given an array of size n, find the majority element.Majority element is one which gets repeated for more than n/2 times.
3rd Round –Telephonic interview- 45 mins
- Tell about yourself? [Don’t tell ur fathers name, etc tell about ur
Hobbies, extra-curricular activities, accomplishments, ur strengths, ambition, etc.,]
- Tell about any challenging task that you met in your life.[I told about the difficulties met in my project, it took 30 mins]
- Tell about your achievements.
- What is a good coding.
- Why do you want to work for Microsoft?
- Any questions?[Ask some interesting questions,it is a plus]
4th Round – Interview[conducted in Bangalore IDC]-45 mins
- Given an address of a node in a singly linked list,delete that node.
- Find the nth node from the end of a singly linked list.
- Check whether a binary tree is a BST.
- About project
- Any questions?
5th Round – Interview[conducted in Bangalore IDC]-30 mins
- About project
- Why do you want to work for Microsoft?
- What is the disadvantage that you think that gmailhas?How will you overcome it?[for these types of questions if you have not used the product for which you were asked to find a disadvantage, you can tell the interviewer so that they ‘ll be suggesting you some other product]
- Insert a node in a doubly linked list.
- Any questions?
6th Round – Interview[conducted in Bangalore IDC]
- Given a rotated array which is sorted search for an element in it.
- Why do you want to work for Microsoft?
- Tell about your strengths.
- Any questions?
My tips to crack Microsoft interview:
While answering the questions remember the following:
- Be yourself.
- Show excitement and interest in solving the questions.
- Think aloud.
- Clarify doubts regarding the question.Don’t assume things.
- Cover all the test cases in your code.
- Don’t interrupt.
- Be up-to-date about the company.This will help you in asking some interesting questions about the company
- Don’t write about things that you are not sure about in your resume.
- Enjoy the interview.Don’t be nervous.
Books and websites that I referred:
1.  www.geeksforgeeks.org
All the best!!!
I would like to thank GeeksForGeeks for mainting a high quality problem set for coding tests and interviews.
Many Many congratulations to the author.
Related Practice Problems
Share your thoughts in the comments
Please Login to comment...