Microsoft Corporation
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Walk-in and was interviewed before Jun 2023. There were 2 interview rounds.
Technical questions were there
Machine round coding
I applied via Walk-in and was interviewed before Sep 2023. There were 2 interview rounds.
Merge overlapping intervals in an array
Sort the intervals based on the start time
Iterate through the intervals and merge overlapping ones
Update the end time of the merged interval
To find the intersection of two linked lists, first find the lengths of both lists and then align the starting points before iterating to find the intersection node.
Find the lengths of both linked lists.
Align the starting points of both lists by moving the pointer of the longer list by the difference in lengths.
Iterate through both lists simultaneously and compare nodes to find the intersection node.
Run length encoding is a simple form of data compression where consecutive characters are replaced with a single character and a count.
Iterate through the input string and count consecutive characters.
Replace consecutive characters with a single character and a count.
Return the encoded string.
PRACTISE CODING properly..........
I was interviewed before Sep 2023.
1 hour - simple leetcode questions
Microsoft Corporation interview questions for designations
I applied via Referral and was interviewed before Jul 2023. There were 4 interview rounds.
Standard LC questions
Get interview-ready with Top Microsoft Corporation Interview Questions
I applied via LinkedIn and was interviewed before Jul 2023. There were 2 interview rounds.
It was a coding test asking DSA(easy to medium)
I applied via Company Website and was interviewed in Dec 2022. There were 3 interview rounds.
There are several operating systems used in computers, including Windows, macOS, and Linux.
Windows is the most widely used OS for personal computers.
macOS is the OS used in Apple computers.
Linux is an open-source OS used in servers and some personal computers.
Other OS include Chrome OS, FreeBSD, and Solaris.
RAM stands for Random Access Memory and ROM stands for Read Only Memory.
RAM is a type of computer memory that can be accessed randomly, meaning any byte of memory can be accessed without touching the preceding bytes.
ROM is a type of memory that can only be read and not written to. It is used to store permanent data that cannot be changed.
Examples of RAM include DDR, DDR2, DDR3, and DDR4.
Examples of ROM include PROM, EP
Any give some task group the disscuss
2 questions
I applied via Company Website and was interviewed before Mar 2023. There were 6 interview rounds.
String related questions
Web development - 3 day hackathon
Top trending discussions
4 Interview rounds
based on 130 reviews
Rating in categories
Software Engineer
1.9k
salaries
| ₹13 L/yr - ₹50 L/yr |
Senior Software Engineer
1k
salaries
| ₹25 L/yr - ₹85 L/yr |
Software Engineer2
970
salaries
| ₹20 L/yr - ₹72 L/yr |
Consultant
604
salaries
| ₹13 L/yr - ₹42 L/yr |
Support Engineer
570
salaries
| ₹7.6 L/yr - ₹30 L/yr |
Amazon
Deloitte
TCS