Microsoft Corporation
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Decision Trees are a popular machine learning algorithm used for classification and regression tasks.
Decision Trees are a tree-like structure where each internal node represents a feature or attribute, each branch represents a decision rule, and each leaf node represents the outcome.
They are easy to interpret and visualize, making them popular for exploratory data analysis.
Decision Trees can handle both numerical and c...
LLMs can be finetuned by adjusting hyperparameters, training on specific datasets, and using techniques like transfer learning.
Adjust hyperparameters such as learning rate, batch size, and number of layers to improve performance.
Train the LLM on domain-specific datasets to improve its understanding of specialized language.
Utilize transfer learning by starting with a pre-trained LLM model and fine-tuning it on a smaller...
I applied via Company Website and was interviewed in Nov 2023. There was 1 interview round.
Design a generic notification system.
Define different types of notifications (email, SMS, push notifications)
Implement a way to schedule notifications
Allow users to customize notification preferences
Include a logging system to track sent notifications
Consider security measures to protect user data
LLD for a distributed cache service involves designing the architecture, data flow, and communication protocols.
Design a scalable architecture with multiple nodes for storing and retrieving data.
Implement data partitioning to distribute data across nodes efficiently.
Define communication protocols for nodes to coordinate and synchronize data.
Include mechanisms for data replication and consistency across nodes.
Consider f...
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
What people are saying about Microsoft Corporation
Had questions on SQL
Microsoft Corporation interview questions for popular designations
I applied via Company Website and was interviewed before Oct 2023. There were 2 interview rounds.
Get interview-ready with Top Microsoft Corporation Interview Questions
I applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.
There were two medium level leetcode questions.
There were two questions. one leetcode medium and one hard
I applied via Company Website and was interviewed in Nov 2023. There were 2 interview rounds.
Design a memory management system for efficient allocation and deallocation of memory in software applications.
Implement a memory pool to pre-allocate a fixed amount of memory for frequent allocation and deallocation operations.
Use garbage collection to automatically reclaim memory that is no longer in use.
Implement memory segmentation to divide memory into different segments for better organization and management.
Use ...
C was developed by Dennis Ritchie at Bell Labs in the early 1970s.
Developed by Dennis Ritchie at Bell Labs
Created in the early 1970s
Influenced by B programming language
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
1.9k
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
695
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
602
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Deloitte
TCS