Upload Button Icon Add office photos

Filter interviews by

Microsoft Corporation Interview Questions, Process, and Tips

Updated 8 Mar 2025

Top Microsoft Corporation Interview Questions and Answers

View all 735 questions

Microsoft Corporation Interview Experiences

Popular Designations

557 interviews found

Product Manager Interview Questions & Answers

user image Parthkumar Patel

posted on 11 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is your favorite product?

Top Microsoft Corporation Product Manager Interview Questions and Answers

Q1. Design an app for authors to add their stories in kindle that will guide them on how to write in the right format and more questions on how you answer more towards nlp.
View answer (1)

Product Manager Interview Questions asked at other Companies

Q1. You see the number of people cancelling the order increasing. Cancel window 24 hours. What would you do?
View answer (26)

Rate your
company

🤫 100% anonymous

How was your last interview experience?

Share interview
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Cf questions asked of rating 1400

Round 2 - Technical 

(2 Questions)

  • Q1. What is ts & why we should use over js
  • Ans. 

    TypeScript (ts) is a superset of JavaScript (js) that adds static typing and other features to improve code quality and maintainability.

    • TypeScript provides static typing, which helps catch errors at compile time rather than runtime.

    • TypeScript supports modern JavaScript features like classes, interfaces, and modules.

    • TypeScript can be transpiled into JavaScript, making it compatible with all browsers and environments.

    • Typ...

  • Answered by AI
  • Q2. System design question of Netflix

Skills evaluated in this interview

Top Microsoft Corporation Software Developer Intern Interview Questions and Answers

Q1. Mean, Median, Mode Calculation You are given an array 'ARR' consisting of 'N' integers. Your task is to calculate the three statistical measures for the given array: Mean - Implement the function mean() to calculate the mean of the array. ... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)
Microsoft Corporation Interview Questions and Answers for Freshers
illustration image

Software Engineer2 Interview Questions & Answers

user image Abhishek Rana

posted on 2 May 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Q1 was about ds algo
Round 2 - Technical 

(1 Question)

  • Q1. Q2 was about lld
Round 3 - Technical 

(1 Question)

  • Q1. Q3 was about lld too
Round 4 - Technical 

(1 Question)

  • Q1. Q4 was about hiring manager round, from resume basically

Software Engineer2 Interview Questions asked at other Companies

Q1. - Given a water -tight orientable 2-manifold, how to find if a point is inside or outside its volume? - Given a bunch of points with their coordinates, how to merge closeby points together? - How to determine if the normals of the two trian... read more
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

DSA Round was the first Coding Test

Round 2 - Technical 

(2 Questions)

  • Q1. Linked List Data Structure
  • Q2. Graph Trees Data Structure
Round 3 - HR 

(1 Question)

  • Q1. Behaviourial and Personality based

Interview Preparation Tips

Interview preparation tips for other job seekers - Just focus on yourself

Top Microsoft Corporation Software Engineer Interview Questions and Answers

Q1. You have a cuboid (m*n*p) each block of the cuboid is having a metallic ball. Now we are passing X-ray from front face and getting a bool matrix1 of m*p the elements are set if there is a black spot.(as we are passing X-ray) and another mat... read more
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (203)

Microsoft Corporation interview questions for popular designations

 Software Engineer

 (65)

 Software Developer

 (62)

 Senior Software Engineer

 (28)

 Software Developer Intern

 (24)

 Intern

 (20)

 Technical Support Engineer

 (14)

 Software Development Engineer

 (11)

 Data Scientist

 (10)

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Decode the string. if integer is present, expand it those many times. ab2[b3[ac]]de --> abbacacacbacacacde
  • Ans. 

    Decode a string by expanding integers to repeat characters within brackets.

    • Iterate through the string character by character

    • If a digit is encountered, keep track of the number

    • When encountering '[', push the current result and number onto the stack

    • When encountering ']', repeat the substring inside brackets based on the number on top of the stack

    • Continue until the entire string is decoded

  • Answered by AI
  • Q2. Maximum length of the subarray which has almost 2 distinct elements
  • Ans. 

    Find the maximum length of a subarray with almost 2 distinct elements.

    • Use a sliding window approach to keep track of the count of distinct elements in the subarray.

    • Update the window size based on the number of distinct elements in the subarray.

    • Keep track of the maximum length encountered so far.

  • Answered by AI

Skills evaluated in this interview

Software Development Engineer II Interview Questions asked at other Companies

Q1. Given 2 large numeric comma seperated strings. You need to calculate their sum along with maintaining the correct position of commas. Example Test Case - s1 - "123,456,788" s2 - "1" output - "123,456,789" constraints - since the strings can... read more
View answer (1)

Get interview-ready with Top Microsoft Corporation Interview Questions

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. How would you deploy a Virtual Machine?
  • Ans. 

    To deploy a Virtual Machine, you would need to use a virtualization platform and follow specific steps to create and configure the VM.

    • Choose a virtualization platform such as VMware, Hyper-V, or VirtualBox.

    • Create a new virtual machine and specify settings such as CPU, memory, storage, and network.

    • Install an operating system on the virtual machine.

    • Configure any additional settings or software needed for the VM to functi...

  • Answered by AI
  • Q2. What do you know about DNS?
  • Ans. 

    DNS stands for Domain Name System, which translates domain names to IP addresses.

    • DNS is a decentralized system used to translate domain names to IP addresses

    • It helps users access websites using easy-to-remember domain names instead of complex IP addresses

    • DNS servers store records like A, CNAME, MX, and TXT to provide various types of information

    • DNS resolution process involves recursive and iterative queries to find the...

  • Answered by AI
  • Q3. If you were to troubleshoot a non-RDP scenario, how would you approach it?
  • Ans. 

    I would start by checking network connectivity, firewall settings, and remote desktop settings.

    • Check network connectivity to ensure the device is connected to the network

    • Verify firewall settings to ensure RDP traffic is allowed

    • Check remote desktop settings on the target device to ensure it is enabled

    • Verify if the target device is reachable and responding to ping requests

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. What are your strengths and weaknesses?
  • Q2. Describe a challenge that you faced and overcame?

Interview Preparation Tips

Interview preparation tips for other job seekers - be honest, yourself and believe in yourself.

Skills evaluated in this interview

Top Microsoft Corporation Technical Support Engineer Interview Questions and Answers

Q1. What are the steps which you will follow if a customer calls and tell you that he is not able to do any editing in Microsoft word?
View answer (2)

Technical Support Engineer Interview Questions asked at other Companies

Q1. Admin Questions :- What is Relationships what are types of relationships
View answer (4)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Coding Test 

2 problem related to graphs and dynamic programming 45min I was given to solve I was able to solve both of them and got shortlisted for the next round.

Round 2 - Technical 

(1 Question)

  • Q1. Started with Basic introduction about myself and my experiences then moved directly to a problem from leetcode based on hashing + sliding window I was able to provide the solution.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for Data structures and algorithms prepare well for you role and responsibility .

Top Microsoft Corporation Software Developer Interview Questions and Answers

Q1. Buses Origin Problem Statement You have been provided with an array where each element specifies the number of buses that can be boarded at each respective bus stop. Buses will only stop at locations that are multiples of the bus stop they ... read more
View answer (3)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Given a situation how do you handle different cases
  • Q2. Given a proab stats question

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your projects well.

Top Microsoft Corporation Data Scientist Interview Questions and Answers

Q1. How do you work towards a random forest?
View answer (2)

Data Scientist Interview Questions asked at other Companies

Q1. for a data with 1000 samples and 700 dimensions, how would you find a line that best fits the data, to be able to extrapolate? this is not a supervised ML problem, there's no target. and how would you do it, if you want to treat this as a s... read more
View answer (5)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Assignment 

Complete 2 leetcode questions in 60 minutues

Round 2 - Coding Test 

The interview was to build a sudoko game in 3 hours

Interview Preparation Tips

Interview preparation tips for other job seekers - practice medium questions from LeetCode

Top Microsoft Corporation Software Developer Intern Interview Questions and Answers

Q1. Mean, Median, Mode Calculation You are given an array 'ARR' consisting of 'N' integers. Your task is to calculate the three statistical measures for the given array: Mean - Implement the function mean() to calculate the mean of the array. ... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What are the different engagement models/ contract types.
  • Ans. 

    Different engagement models/ contract types include fixed price, time and materials, and milestone-based contracts.

    • Fixed Price: Project cost is predetermined and does not change regardless of actual effort or time spent.

    • Time and Materials: Payment is based on actual time and materials used for the project.

    • Milestone-based: Payments are made upon completion of specific project milestones.

    • Cost Plus Fee: Project cost inclu...

  • Answered by AI
  • Q2. What are the different delivery methodologies which are followed in the Project.
  • Ans. 

    Different delivery methodologies in project management include Agile, Waterfall, Scrum, Kanban, and Lean.

    • Agile: Iterative approach with frequent feedback and adaptability.

    • Waterfall: Sequential approach with distinct phases like planning, design, development, testing, and deployment.

    • Scrum: Framework with roles, events, and artifacts for iterative development.

    • Kanban: Visual management method to track work and limit work ...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Microsoft Corporation Project Manager interview:
  • Agile Methodology
  • Scrum
  • Project Management

Project Manager Interview Questions asked at other Companies

Q1. What is success & what is failure to you? How do you handle failure? - not much interviewer asks such questions, but I believe these are very important questions, if you want to succeed.
View answer (1)
Contribute & help others!
anonymous
You can choose to be anonymous

Microsoft Corporation Interview FAQs

How many rounds are there in Microsoft Corporation interview?
Microsoft Corporation interview process usually has 2-3 rounds. The most common rounds in the Microsoft Corporation interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Microsoft Corporation interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Microsoft Corporation. The most common topics and skills that interviewers at Microsoft Corporation expect are microsoft, Computer science, C++, Coding and Python.
What are the top questions asked in Microsoft Corporation interview?

Some of the top questions asked at the Microsoft Corporation interview -

  1. You are given infinite sequence of continuos natural numbers-1,2,3,4,5,6.........read more
  2. You have a cuboid (m*n*p) each block of the cuboid is having a metallic ball. ...read more
  3. Given a string of containing lower case letters and upper case characters. Find...read more
How long is the Microsoft Corporation interview process?

The duration of Microsoft Corporation interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

DESIGNATION

REVIEWS

Microsoft Corporation

No Reviews

INTERVIEWS

Microsoft Corporation

No Interviews

Tell us how to improve this page.

Microsoft Corporation Interview Process

based on 375 interviews

Interview experience

4.2
  
Good
View more

Anonymously discuss salaries, work culture, and many more

Get Ambitionbox App

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.1k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
Oracle Interview Questions
3.7
 • 846 Interviews
Google Interview Questions
4.4
 • 823 Interviews
Amdocs Interview Questions
3.7
 • 514 Interviews
Dell Interview Questions
4.0
 • 386 Interviews
Cisco Interview Questions
4.1
 • 370 Interviews
SAP Interview Questions
4.2
 • 283 Interviews
Adobe Interview Questions
3.9
 • 233 Interviews
Intel Interview Questions
4.2
 • 214 Interviews
View all

Microsoft Corporation Reviews and Ratings

based on 1.7k reviews

4.0/5

Rating in categories

3.9

Skill development

4.0

Work-life balance

3.9

Salary

3.5

Job security

4.0

Company culture

3.4

Promotions

3.7

Work satisfaction

Explore 1.7k Reviews and Ratings
Software Engineer
1.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
1.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer2
1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
762 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Consultant
600 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Microsoft Corporation with

Google

4.4
Compare

Amazon

4.1
Compare

Deloitte

3.8
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent