Microsoft Corporation
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Campus Placement and was interviewed in Mar 2022. There were 2 interview rounds.
I'm sorry, could you please clarify what type of program you are referring to?
Ask for more information about the program in question
Provide examples of different types of programs
Clarify the context of the question
Implementing stack using linked list
Create a Node class with data and next pointer
Create a Stack class with top pointer
Implement push() method to add element to top of stack
Implement pop() method to remove element from top of stack
Implement peek() method to return top element without removing it
Priority queue is a data structure that stores elements with priority levels and retrieves them in order of priority.
Elements are added with a priority level and retrieved in order of priority
Can be implemented using a heap data structure
Operations include insert, delete, and peek
Can be used in algorithms such as Dijkstra's shortest path algorithm
I appeared for an interview before May 2022.
Our favourite topic you have speak fluei for 5mins
I applied via Company Website and was interviewed before Jun 2023. There was 1 interview round.
Check if there is a path in a binary tree to a given target
Start from the root node and traverse the tree using depth-first search (DFS)
Keep track of the current path sum and compare it with the target value
Return true if a path with the target sum is found, otherwise return false
The square root of a number N is a value that, when multiplied by itself, gives N.
The square root of 9 is 3, because 3 * 3 = 9
The square root of 16 is 4, because 4 * 4 = 16
The square root of 25 is 5, because 5 * 5 = 25
Microsoft Corporation interview questions for popular designations
Debugging a memory leak in a complex web application
Identified the source of the leak through profiling and code analysis
Implemented a fix by optimizing memory usage and reducing unnecessary object creation
Tested the fix thoroughly to ensure it did not introduce new issues
Collaborated with team members to ensure the fix was integrated properly into the codebase
It was the final round where i had to do about 3 back to back interviews
First question was a two pointer problem
Second was on arrays (Sorting)
Third was more like a design problem
Get interview-ready with Top Microsoft Corporation Interview Questions
I applied via LinkedIn and was interviewed before May 2022. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Apr 2023. There were 2 interview rounds.
Heavy Dsa was found minimum leetcode hard
I applied via Company Website and was interviewed before Apr 2023. There were 2 interview rounds.
Multiple choice questions
Two sum problem involves finding two numbers in an array that add up to a specific target. Water tank problem involves calculating the amount of water that can be trapped between the bars.
For Two sum problem, use a hashmap to store the difference between the target and each element in the array. Check if the current element exists in the hashmap.
For Water tank problem, use two pointers approach to calculate the maximum...
I applied via Company Website and was interviewed before Mar 2023. There were 3 interview rounds.
Moderate coding question
1 month long hackathon
I applied via Company Website and was interviewed in Dec 2021. There was 1 interview round.
Some of the top questions asked at the Microsoft Corporation interview for freshers -
The duration of Microsoft Corporation interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 50 interviews
Interview experience
based on 1.8k reviews
Rating in categories
Software Engineer
2.2k
salaries
| ₹15 L/yr - ₹51 L/yr |
Senior Software Engineer
1.2k
salaries
| ₹25 L/yr - ₹95 L/yr |
Software Engineer2
1.1k
salaries
| ₹21.1 L/yr - ₹72 L/yr |
Software Developer
880
salaries
| ₹14.3 L/yr - ₹51 L/yr |
Support Engineer
601
salaries
| ₹9 L/yr - ₹30 L/yr |
Amazon
Deloitte
TCS