Skip to main content

Top Microsoft Interview Questions

Review this list of 239 Microsoft interview questions and answers verified by hiring managers and candidates.
  • Microsoft logoAsked at Microsoft 

    "Assumptions, company, industry, external, customers, problems, solutions, metrics Company is microsoft, its vision is to help people and organization to achieve their full potential by increasing productivity . Task management - there are many products like notes, google task etc which exist but no one is market leader. A user had a list of tasks which she wants to complete by Y deadline and their is prirotization among these and could be categorized Task - start day, end day, estimated time to"

    Megha V. - "Assumptions, company, industry, external, customers, problems, solutions, metrics Company is microsoft, its vision is to help people and organization to achieve their full potential by increasing productivity . Task management - there are many products like notes, google task etc which exist but no one is market leader. A user had a list of tasks which she wants to complete by Y deadline and their is prirotization among these and could be categorized Task - start day, end day, estimated time to"See full answer

    Product Manager
    Product Design
  • "Introduce special tickets which will cover a bundle of rides. This will distribute the load over the remaining rides and reduce the queue for the particular ride as all the people will no longer try to avail the same ride simultaneously."

    Shuvam C. - "Introduce special tickets which will cover a bundle of rides. This will distribute the load over the remaining rides and reduce the queue for the particular ride as all the people will no longer try to avail the same ride simultaneously."See full answer

    Product Manager
    Analytical
    +1 more
  • "I once had to change a decision i had previously made when I got stakeholder feedback that seemed to contradict what was already designed or already even built - such as the way a page was architected or the designs or colors used on a page. I had a justification for all decisions made, but sometimes the stakeholder feedback brings a perspective, such as a part of the user experience, that I had not thought of before. So I then went back to the original design or product and made an adjustment o"

    Sarah K. - "I once had to change a decision i had previously made when I got stakeholder feedback that seemed to contradict what was already designed or already even built - such as the way a page was architected or the designs or colors used on a page. I had a justification for all decisions made, but sometimes the stakeholder feedback brings a perspective, such as a part of the user experience, that I had not thought of before. So I then went back to the original design or product and made an adjustment o"See full answer

    Solutions Architect
    Behavioral
  • "Clarifying and assumption When we say financial security, are we talking about authentication, fraud detection or money laundering? Assumption: Fraud detection. Focusing specifically on transaction-level fraud. Is this an internal AI implementation or an external third-party service we provide to multiple financial businesses? Assumption: External Third-party AI financial security product. Requirements Need to detect when fraudulent transactions happen. **Detection stra"

    Darpan D. - "Clarifying and assumption When we say financial security, are we talking about authentication, fraud detection or money laundering? Assumption: Fraud detection. Focusing specifically on transaction-level fraud. Is this an internal AI implementation or an external third-party service we provide to multiple financial businesses? Assumption: External Third-party AI financial security product. Requirements Need to detect when fraudulent transactions happen. **Detection stra"See full answer

    Product Manager
    Product Strategy
    +1 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Microsoft logoAsked at Microsoft 

    "Clarification questions: a. Is this platform like YouTube to post cooking videos by homechefs? b. Is this like Doordash where homechef’s can sell home cooked food? Response: Feel free to assume. I’m assuming to build a marketplace platform where homechef’s can sell their home cooked food. c. Are we looking to build a webapp/mobile native app Response: Mobile native app (iOS and Android) d. Which markets are we focusing on? Global or North America or USA **Response: I would focus on"

    Abdul K. - "Clarification questions: a. Is this platform like YouTube to post cooking videos by homechefs? b. Is this like Doordash where homechef’s can sell home cooked food? Response: Feel free to assume. I’m assuming to build a marketplace platform where homechef’s can sell their home cooked food. c. Are we looking to build a webapp/mobile native app Response: Mobile native app (iOS and Android) d. Which markets are we focusing on? Global or North America or USA **Response: I would focus on"See full answer

    Product Manager
    Product Design
  • Microsoft logoAsked at Microsoft 
    Product Design
    System Design
  • Microsoft logoAsked at Microsoft 

    "👇 Your feedback is very much appreciated 👇 Clarifying Questions Should we look at it worldwide or in the USA only? Should we consider all Slack messages? ones that are sent in business-owned workspaces? ones that are sent in other types of communities? We'll give numbers for this scope: worldwide all messages Approach: Nb of users x Nb messages sent by user per hour x Nb hours worked per day Nb of users: 10M Nb of messages per hour: 10 Nb of hours worked per day: 8 So an"

    Julien C. - "👇 Your feedback is very much appreciated 👇 Clarifying Questions Should we look at it worldwide or in the USA only? Should we consider all Slack messages? ones that are sent in business-owned workspaces? ones that are sent in other types of communities? We'll give numbers for this scope: worldwide all messages Approach: Nb of users x Nb messages sent by user per hour x Nb hours worked per day Nb of users: 10M Nb of messages per hour: 10 Nb of hours worked per day: 8 So an"See full answer

    Product Manager
    Estimation
  • "Couple of methods: User Research: Talk to customers, find/initiate focus groups Competitive Research: Social listening - look at industry trends, study competitive landscape Identify trends - people, products, technologies used Look at existing product data Review teams backlog (if you're new) Tie everything back to the mission of the company and value system of the company"

    Danyal R. - "Couple of methods: User Research: Talk to customers, find/initiate focus groups Competitive Research: Social listening - look at industry trends, study competitive landscape Identify trends - people, products, technologies used Look at existing product data Review teams backlog (if you're new) Tie everything back to the mission of the company and value system of the company"See full answer

    Product Marketing Manager
    Behavioral
  • Microsoft logoAsked at Microsoft 

    "Goals; Customer engagement/ acquisition; Persona: 60-70; User journey: Selecting the right flight → Adding details → Selecting the best coupon for payment; Web-Check in; At the airport: Luggage check-in; Boarding; Flight Travel; Arrival: Collecting the luggage from belt; I would be focusing on the first two steps: Selecting right flight + and web check-in → That seems the most challenging aspect an elderly; Pain Points/ Challenges: Selecting the right flight (Duration/ Pric"

    Shanti informatics - "Goals; Customer engagement/ acquisition; Persona: 60-70; User journey: Selecting the right flight → Adding details → Selecting the best coupon for payment; Web-Check in; At the airport: Luggage check-in; Boarding; Flight Travel; Arrival: Collecting the luggage from belt; I would be focusing on the first two steps: Selecting right flight + and web check-in → That seems the most challenging aspect an elderly; Pain Points/ Challenges: Selecting the right flight (Duration/ Pric"See full answer

    Product Manager
    Product Design
  • Microsoft logoAsked at Microsoft 

    "This problem tests your ability to make sense of strategic business decisions. Don't feel pressured to start speaking immediately — you should feel free to take a few moments of silence to come up with some sound arguments. This makes your answer sound more measured and thought through. For this question, there are a few lines of reasoning you can go with. Data > LinkedIn was, and still is, the largest professional social network on the web. Since almost every high-powered executive and senio"

    Exponent - "This problem tests your ability to make sense of strategic business decisions. Don't feel pressured to start speaking immediately — you should feel free to take a few moments of silence to come up with some sound arguments. This makes your answer sound more measured and thought through. For this question, there are a few lines of reasoning you can go with. Data > LinkedIn was, and still is, the largest professional social network on the web. Since almost every high-powered executive and senio"See full answer

    Product Manager
    Product Strategy
  • Microsoft logoAsked at Microsoft 

    "BERT is a bidirectional encoder representation transformer. It takes a sequence of tokens and produces vector embeddings for each token. The BERT Model was trained on the task of next sentence prediction task and masked language modeling. The key difference between word2vec and BERT is that, word2vec produces semantic embeddings for each word, where as BERT produces contextual word embeddings based on the relationships between surrounding words. Example - Vector Embedding of lets say word "i"

    Sanmitra I. - "BERT is a bidirectional encoder representation transformer. It takes a sequence of tokens and produces vector embeddings for each token. The BERT Model was trained on the task of next sentence prediction task and masked language modeling. The key difference between word2vec and BERT is that, word2vec produces semantic embeddings for each word, where as BERT produces contextual word embeddings based on the relationships between surrounding words. Example - Vector Embedding of lets say word "i"See full answer

    Machine Learning Engineer
    Concept
  • Microsoft logoAsked at Microsoft 
    +1

    "First find the node that we need to delete. After it's found, think about ways to keep the tree BST after deleting the node. a. If there's no left or right subtree, we found the leaf. Delete this node without any further traversing. b. If it's not a leaf node, what node we can use from the subtree that can replace the delete node and still maintain the BST property? We can either replace the delete node with the minimum from the right subtree (if right exists) or we can replace the delete"

    An D. - "First find the node that we need to delete. After it's found, think about ways to keep the tree BST after deleting the node. a. If there's no left or right subtree, we found the leaf. Delete this node without any further traversing. b. If it's not a leaf node, what node we can use from the subtree that can replace the delete node and still maintain the BST property? We can either replace the delete node with the minimum from the right subtree (if right exists) or we can replace the delete"See full answer

    Software Engineer
    Coding
  • "Understanding: Understand the reason for the pushback? Is the pushback related to any program constraints such as schedule, cost, quality, or scope? Is this pushback from a single stakeholder or a majority of the stakeholders? Working towards overall program goal: Explain how your idea is tied to the overall program's success metric or the goal Bring in data points to echo the above point Bring in examples of how this approach has helped in the past or with other competitors "

    Saran V. - "Understanding: Understand the reason for the pushback? Is the pushback related to any program constraints such as schedule, cost, quality, or scope? Is this pushback from a single stakeholder or a majority of the stakeholders? Working towards overall program goal: Explain how your idea is tied to the overall program's success metric or the goal Bring in data points to echo the above point Bring in examples of how this approach has helped in the past or with other competitors "See full answer

    Customer Success Manager
    Behavioral
  • Microsoft logoAsked at Microsoft 
    +1

    "Approach 1: Use sorting and return the kth largest element from the sorted list. Time complexity: O(nlogn) Approach 2: Use max heap and then select the kth largest element. time complexity: O(n+logn) Approach 3: Quickselect. Time complexity O(n) I explained my interviewer the 3 approaches. He told me to solve in a naive manner. Used Approach 1 had some time left so coded approach 3 also The average time complexity of Quickselect is O(n), making it very efficient for its purpose. However, in"

    GalacticInterviewer - "Approach 1: Use sorting and return the kth largest element from the sorted list. Time complexity: O(nlogn) Approach 2: Use max heap and then select the kth largest element. time complexity: O(n+logn) Approach 3: Quickselect. Time complexity O(n) I explained my interviewer the 3 approaches. He told me to solve in a naive manner. Used Approach 1 had some time left so coded approach 3 also The average time complexity of Quickselect is O(n), making it very efficient for its purpose. However, in"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • "Clarifying Questions - Are we trying to increase user base, engagement, adoption, or retention specifically? Is revenue also need to be considered? Interviewer - You decide Q- Ill go with increasing user engagement and retention because MSDN is a pretty well known website and been out there for a while now. Also, once we have user engagement and retention taken care of, revenue will follow Interviewer - Sure MSFT mission is to empower every person and org on the planet to achieve mo"

    Siddhartha S. - "Clarifying Questions - Are we trying to increase user base, engagement, adoption, or retention specifically? Is revenue also need to be considered? Interviewer - You decide Q- Ill go with increasing user engagement and retention because MSDN is a pretty well known website and been out there for a while now. Also, once we have user engagement and retention taken care of, revenue will follow Interviewer - Sure MSFT mission is to empower every person and org on the planet to achieve mo"See full answer

    Product Design
  • Microsoft logoAsked at Microsoft 

    "This is another Strategy question, which means finding good reasons for strategic decisions. A few reasons for the GitHub acquisition are listed here. Competition > With the GitHub acquisition comes a lot of data on which companies are getting huge, or which technologies are cutting edge. Microsoft can adopt these technologies faster than others by having a pulse on this. It's also a defensive acquisition, since GitHub belonging to Microsoft means it can't be bought by Facebook or Google"

    Exponent - "This is another Strategy question, which means finding good reasons for strategic decisions. A few reasons for the GitHub acquisition are listed here. Competition > With the GitHub acquisition comes a lot of data on which companies are getting huge, or which technologies are cutting edge. Microsoft can adopt these technologies faster than others by having a pulse on this. It's also a defensive acquisition, since GitHub belonging to Microsoft means it can't be bought by Facebook or Google"See full answer

    Product Manager
    Product Strategy
Showing 141-160 of 239