Filter interviews by
Rate your
company
🤫 100% anonymous
How was your last interview experience?
Cf questions asked of rating 1400
TypeScript (ts) is a superset of JavaScript (js) that adds static typing and other features to improve code quality and maintainability.
TypeScript provides static typing, which helps catch errors at compile time rather than runtime.
TypeScript supports modern JavaScript features like classes, interfaces, and modules.
TypeScript can be transpiled into JavaScript, making it compatible with all browsers and environments.
Typ...
What people are saying about Microsoft Corporation
DSA Round was the first Coding Test
Microsoft Corporation interview questions for popular designations
Decode a string by expanding integers to repeat characters within brackets.
Iterate through the string character by character
If a digit is encountered, keep track of the number
When encountering '[', push the current result and number onto the stack
When encountering ']', repeat the substring inside brackets based on the number on top of the stack
Continue until the entire string is decoded
Find the maximum length of a subarray with almost 2 distinct elements.
Use a sliding window approach to keep track of the count of distinct elements in the subarray.
Update the window size based on the number of distinct elements in the subarray.
Keep track of the maximum length encountered so far.
Get interview-ready with Top Microsoft Corporation Interview Questions
To deploy a Virtual Machine, you would need to use a virtualization platform and follow specific steps to create and configure the VM.
Choose a virtualization platform such as VMware, Hyper-V, or VirtualBox.
Create a new virtual machine and specify settings such as CPU, memory, storage, and network.
Install an operating system on the virtual machine.
Configure any additional settings or software needed for the VM to functi...
DNS stands for Domain Name System, which translates domain names to IP addresses.
DNS is a decentralized system used to translate domain names to IP addresses
It helps users access websites using easy-to-remember domain names instead of complex IP addresses
DNS servers store records like A, CNAME, MX, and TXT to provide various types of information
DNS resolution process involves recursive and iterative queries to find the...
I would start by checking network connectivity, firewall settings, and remote desktop settings.
Check network connectivity to ensure the device is connected to the network
Verify firewall settings to ensure RDP traffic is allowed
Check remote desktop settings on the target device to ensure it is enabled
Verify if the target device is reachable and responding to ping requests
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
2 problem related to graphs and dynamic programming 45min I was given to solve I was able to solve both of them and got shortlisted for the next round.
I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.
Complete 2 leetcode questions in 60 minutues
The interview was to build a sudoko game in 3 hours
I applied via Company Website and was interviewed in Mar 2024. There was 1 interview round.
Different engagement models/ contract types include fixed price, time and materials, and milestone-based contracts.
Fixed Price: Project cost is predetermined and does not change regardless of actual effort or time spent.
Time and Materials: Payment is based on actual time and materials used for the project.
Milestone-based: Payments are made upon completion of specific project milestones.
Cost Plus Fee: Project cost inclu...
Different delivery methodologies in project management include Agile, Waterfall, Scrum, Kanban, and Lean.
Agile: Iterative approach with frequent feedback and adaptability.
Waterfall: Sequential approach with distinct phases like planning, design, development, testing, and deployment.
Scrum: Framework with roles, events, and artifacts for iterative development.
Kanban: Visual management method to track work and limit work ...
Some of the top questions asked at the Microsoft Corporation interview -
The duration of Microsoft Corporation interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 375 interviews
Interview experience
Anonymously discuss salaries, work culture, and many more
Get Ambitionbox App
based on 1.7k reviews
Rating in categories
Software Engineer
1.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer2
1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
762
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
600
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Deloitte
TCS