Skip to main content

Microsoft Interview Questions

Review this list of 246 Microsoft interview questions and answers verified by hiring managers and candidates.
  • "As a product manager in microsoft to support the customers I have to design a product. Let us take the E-Service as a name.In that we can see a form at first and after that a chat bot at the picture even there is a calling facility.Other queries done with the bot."

    Dheeraj sai P. - "As a product manager in microsoft to support the customers I have to design a product. Let us take the E-Service as a name.In that we can see a form at first and after that a chat bot at the picture even there is a calling facility.Other queries done with the bot."See full answer

    Product Manager
    Product Design
  • "While working as a consultant, I was assigned to a project to design and build a solution for accessing and managing documents on deepwater drilling wells with limited connectivity. I and the developer assigned to the project conducted interviews with various engineers and team members on the rigs. We worked with the client's IT group to analyze options for getting content to and from the rig. Together, we came up with a solution that would leverage their existing SharePoint infrastructure (avai"

    John F. - "While working as a consultant, I was assigned to a project to design and build a solution for accessing and managing documents on deepwater drilling wells with limited connectivity. I and the developer assigned to the project conducted interviews with various engineers and team members on the rigs. We worked with the client's IT group to analyze options for getting content to and from the rig. Together, we came up with a solution that would leverage their existing SharePoint infrastructure (avai"See full answer

    Product Manager
    Behavioral
  • Microsoft logoAsked at Microsoft 
    +7

    "Honestly, In addition to having the right expertise and skills required for this job, I am really looking forward to being part of this organisation’s journey. I am really confident that I will really exceed your expectations in achieving both mine and the company’s goals. I have worked with different teams in different capacities, managed a team of engineers successfully from very early part of my career and that has made me a very easy person to work with. I get things done easily. I am passio"

    Piyush D. - "Honestly, In addition to having the right expertise and skills required for this job, I am really looking forward to being part of this organisation’s journey. I am really confident that I will really exceed your expectations in achieving both mine and the company’s goals. I have worked with different teams in different capacities, managed a team of engineers successfully from very early part of my career and that has made me a very easy person to work with. I get things done easily. I am passio"See full answer

    Sales Representative
    Behavioral
    +2 more
  • "Clarifying Questions: Do we have any specific goal in mind for this new product, for example targeting new audience, expansion to new places , catering to new need etc. · I am going to assume targeting new audience Do we have any constraints? · No constraints When you say restaurants does it mean casual restaurants, pubs, food joints 5 star hotels etc. · I am going to assume all kind of restaurants who have already registered there establishments on Swiggy Structure User Segme"

    Gaurav C. - "Clarifying Questions: Do we have any specific goal in mind for this new product, for example targeting new audience, expansion to new places , catering to new need etc. · I am going to assume targeting new audience Do we have any constraints? · No constraints When you say restaurants does it mean casual restaurants, pubs, food joints 5 star hotels etc. · I am going to assume all kind of restaurants who have already registered there establishments on Swiggy Structure User Segme"See full answer

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

  • Microsoft logoAsked at Microsoft 
    Technical Program Manager
    Behavioral
  • "Microsoft's mission is to empower every person and every organisation on the planet to achieve more. I am always inspired by helping others to achieve more by participating to different volunteer and mentorship experiences like Microsoft Student Ambassador, and GeeksForGeeks student ambassador, and I have also created and shared a free competitive-programming guide which once reached more than 700 stars on github, that enables students and professionals to join Microsoft like Microsoft, that hav"

    Davide P. - "Microsoft's mission is to empower every person and every organisation on the planet to achieve more. I am always inspired by helping others to achieve more by participating to different volunteer and mentorship experiences like Microsoft Student Ambassador, and GeeksForGeeks student ambassador, and I have also created and shared a free competitive-programming guide which once reached more than 700 stars on github, that enables students and professionals to join Microsoft like Microsoft, that hav"See full answer

    Software Engineer
    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
  • "I'd like to clarify the question here for better understanding. Are we targeting any location? Assuming WW Do we have any demographics of the users? Assuming overall users Did we see any drop recently in TV watching users metrics for which we want to improve the watch time on TVs? No, in general we want to improve this area. Are we looking to improve the overall Netflix watch time on TV, not to acquire new users? Correct. As Netflix is offering content of so many genres of con"

    Vijendar K. - "I'd like to clarify the question here for better understanding. Are we targeting any location? Assuming WW Do we have any demographics of the users? Assuming overall users Did we see any drop recently in TV watching users metrics for which we want to improve the watch time on TVs? No, in general we want to improve this area. Are we looking to improve the overall Netflix watch time on TV, not to acquire new users? Correct. As Netflix is offering content of so many genres of con"See full answer

    Product Manager
    Product Design
  • Microsoft logoAsked at Microsoft 

    " I have told about the challenge I have faced while designing the Automation Framework for Angular and React website and why we have to use 1 library puppeteer sharp over selenium e.g. we need to handle the asynch calls correctly when an object is selected in the UI and result is awaited for it."

    Kanwal jeet singh L. - " I have told about the challenge I have faced while designing the Automation Framework for Angular and React website and why we have to use 1 library puppeteer sharp over selenium e.g. we need to handle the asynch calls correctly when an object is selected in the UI and result is awaited for it."See full answer

    Software Engineer
    Technical
    +2 more
  • Microsoft logoAsked at Microsoft 
    +1

    "Honestly, I would’ve loved something like this when I was younger. I couldn’t wait till the day I was 18 so I could start investing and would read personal finance books on random topics. Clarification Questions Kids is a very broad term, is there a specific age range you had in mind or would you want me to determine that myself? > I will assume that this will start off as an application, and then later can be integrated on a"

    Rohan S. - "Honestly, I would’ve loved something like this when I was younger. I couldn’t wait till the day I was 18 so I could start investing and would read personal finance books on random topics. Clarification Questions Kids is a very broad term, is there a specific age range you had in mind or would you want me to determine that myself? > I will assume that this will start off as an application, and then later can be integrated on a"See full answer

    Product Manager
    Product Design
  • Microsoft logoAsked at Microsoft 
    +1

    "Ask Follow up Questions Is this for specific type of user or open? Do we have any past research that has been done? Do we have an idea of company and user goals? Do we have metrics of success? Are there any existing constraints? Why  |  5 min Why is this product or feature important? How does this product benefit customers? What business opportunities does it create? What is our hypothesis? What are our company goals? Who  |  3 min Who are the different types"

    Ben G. - "Ask Follow up Questions Is this for specific type of user or open? Do we have any past research that has been done? Do we have an idea of company and user goals? Do we have metrics of success? Are there any existing constraints? Why  |  5 min Why is this product or feature important? How does this product benefit customers? What business opportunities does it create? What is our hypothesis? What are our company goals? Who  |  3 min Who are the different types"See full answer

    Product Designer
    Product Design
    +1 more
  • 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
  • +18

    "What will be the technical Interview looks like for Program Manager at Microsoft? What types of questions they generally ask."

    Rahul D. - "What will be the technical Interview looks like for Program Manager at Microsoft? What types of questions they generally ask."See full answer

  • Solutions Architect
    Behavioral
  • Microsoft logoAsked at Microsoft 
    +7

    "function preorderToInorder(preorder) { let inorder = []; let stack = []; let root = preorder[0]; stack.push(root); for (let i = 1; i 0 && stack[stack.length - 1] 0) { root = stack.pop(); inorder.push(r"

    Ugo C. - "function preorderToInorder(preorder) { let inorder = []; let stack = []; let root = preorder[0]; stack.push(root); for (let i = 1; i 0 && stack[stack.length - 1] 0) { root = stack.pop(); inorder.push(r"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Microsoft logoAsked at Microsoft 
    +7

    "Question: Design a CookBook app A few questions I’d ask the interviewer are: what’s the purpose/goal of the app, who are the user segments, and any primary geography we’re targeting as the first launch of the product. Answers/assumptions to the questions: let’s say below are the answers the interviewer provides: what’s the purpose/goal of the app: to help people to follow a recipe, follow it while cooking, and also request a recipe who are the user segments: considering people who’r"

    Anamitra - "Question: Design a CookBook app A few questions I’d ask the interviewer are: what’s the purpose/goal of the app, who are the user segments, and any primary geography we’re targeting as the first launch of the product. Answers/assumptions to the questions: let’s say below are the answers the interviewer provides: what’s the purpose/goal of the app: to help people to follow a recipe, follow it while cooking, and also request a recipe who are the user segments: considering people who’r"See full answer

    Product Manager
    Product Design
  • +1

    "As always, I'd start this discussion by asking a couple clarifying questions. In particular, I'd like to learn more from the interviewer about what "not pulling as hard" looks like. Does it mean: lower code output relative to the rest of the team lower velocity per sprint in terms of story points less participation in code reviews minimal participation in meetings and ceremonies Or perhaps it's a combination of these. As others have pointed out, I'd also want to confirm that I am not ma"

    Seth W. - "As always, I'd start this discussion by asking a couple clarifying questions. In particular, I'd like to learn more from the interviewer about what "not pulling as hard" looks like. Does it mean: lower code output relative to the rest of the team lower velocity per sprint in terms of story points less participation in code reviews minimal participation in meetings and ceremonies Or perhaps it's a combination of these. As others have pointed out, I'd also want to confirm that I am not ma"See full answer

    Business Analyst
    Behavioral
  • Microsoft logoAsked at Microsoft 

    "I think AI such as ChatGPT seemed to spit out its answers fast and instinctively, hence proving its efficiency but in the recent versions it seems to have acquired reasoning skills which was revealed 'transparently' to users. This new, reasoning skills introduce a small delay in its response and explains what it does during the delay but I do not really think that it is "thinking" any differently than before, except that it is constrained by some purported rules when asked to summarise certain b"

    Louisa C. - "I think AI such as ChatGPT seemed to spit out its answers fast and instinctively, hence proving its efficiency but in the recent versions it seems to have acquired reasoning skills which was revealed 'transparently' to users. This new, reasoning skills introduce a small delay in its response and explains what it does during the delay but I do not really think that it is "thinking" any differently than before, except that it is constrained by some purported rules when asked to summarise certain b"See full answer

    Customer Success Manager
    Behavioral
Showing 101-120 of 246