Microsoft Candidate-Experiences new placement paper questions |   14694

Microsoft Candidate-Experiences new placement paper questions

                                         Microsoft Interview Experience


Microsoft interview experiences shared one candidate who attended last years Microsoft recruitment. Microsoft positions are engineers, system engineers testing and others Microsoft placement recruitment procedure first section was aptitude and technical written test Aptitude test was conducted co cubes. Here I'm sharing brief summary of Microsoft placement procedure

Microsoft On line Test 
Time limit 30 minutes
No of Questions :15
Questions Topics: C,C++ microprocessors, aptitude questions

Microsoft Second Round
Microsoft Online Test– 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.

Microsoft Third round Telephonic interview around 40-45 minutes

1. Tell me about yourself
2. Challenging tasks that you met in life
3. Your Accomplishments
4. What is good coding
5. Why do you want to work for Microsoft?

4th Round –Personal Interview 
1. Given an address of a node in a singly linked list, delete that node.
2. Find the nth node from the end of a singly linked list.
3. Check whether a binary tree is a BST.
4. About project.
5. Any questions?

5th Round – Interview 30 mins
1. About project
2. Why do you want to work for Microsoft?
3. What is the disadvantage that you think that gmail has?
4. How will you overcome it?
5. Insert a node in a doubly linked list.
6. Any questions?

6th Round – Interview
1. Given a rotated array which is sorted search for an element in it.
2. Why do you want to work for Microsoft?
3. Tell about your strengths.
4. Any questions?

Notes to crack Microsoft interview
Be yourself.
Cover all the test cases in your code.
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.