Microsoft Corporation
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Focus on algorithms and data structures
Sort 3 arrays and find the closest numbers between them
Sort each array in ascending order
Iterate through each array and compare the absolute difference between each element
Keep track of the smallest difference found so far
Return the pair of numbers with the smallest difference
I applied via Campus Placement
A crowd-sourced knowledge management portal can be built by following these steps.
Identify the target audience and their needs
Choose a platform for the portal (e.g. WordPress, Drupal)
Create a user-friendly interface for submitting and searching information
Implement a system for verifying and moderating user-generated content
Encourage user participation through incentives and gamification
Regularly update and maintain th...
Yes, we can create a platform that connects independent artists with local venues for live performances.
Create a platform that allows independent artists to showcase their music and connect with local venues for live performances
Include features such as booking, scheduling, and payment processing
Provide a rating system for both artists and venues to ensure quality performances
Partner with local music schools and organi...
Building a text editor for a 3 TB file with efficient scrolling and search functionality.
Implement virtual scrolling to display only a portion of the file at a time
Use pre-fetching to load the next portion of the file in the background
Implement efficient search algorithms like binary search or indexing
Allow users to jump to any entry by implementing a table of contents or index
Consider using compression techniques to r
To build a web-scraper for a search engine, we need to identify the target website, select the data to be scraped, and use a programming language to write the scraper.
Identify the target website and the data to be scraped
Choose a programming language and a web-scraping library
Write the code to extract the data and store it in a database
Test the scraper and refine it as needed
I applied via Naukri.com and was interviewed in Oct 2022. There was 1 interview round.
What people are saying about Microsoft Corporation
I applied via Referral and was interviewed before Jul 2023. There were 4 interview rounds.
Standard LC questions
Microsoft Corporation interview questions for popular designations
2 simple coding questions on online platform
Get interview-ready with Top Microsoft Corporation Interview Questions
I applied via Campus Placement and was interviewed before Jul 2022. There were 3 interview rounds.
Easy array, string based questions
To change permissions for a file, you can use the chmod command in the terminal.
Use the chmod command followed by the permission code and the file name
Permission codes include 'u' for user, 'g' for group, and 'o' for others, along with 'r' for read, 'w' for write, and 'x' for execute
For example, to give read and write permissions to the user for a file named 'example.txt', you can use 'chmod u+rw example.txt'
Dsa questions and react concepts
I applied via Company Website and was interviewed before Aug 2023. There were 2 interview rounds.
OA consist of two dsa questions
I applied via Campus Placement and was interviewed before Nov 2023. There were 2 interview rounds.
Detailed project discussion and 1 dsa
I applied via Referral and was interviewed before Aug 2023. There was 1 interview round.
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
based on 1.7k reviews
Rating in categories
Software Engineer
2k
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
698
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
602
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Deloitte
TCS