Upload Button Icon Add office photos

Microsoft Corporation

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

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

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

2 medium leetcode question

Round 2 - Coding Test 

Stock leetcode question

Round 3 - System Design 

(2 Questions)

  • Q1. Design recommendation system for ecommerce
  • Ans. 

    Design a recommendation system for ecommerce

    • Utilize collaborative filtering to recommend products based on user behavior

    • Implement content-based filtering to suggest items similar to those previously purchased

    • Incorporate machine learning algorithms to personalize recommendations

    • Consider using a hybrid approach combining collaborative and content-based filtering

    • Include user feedback and ratings to improve recommendation

  • Answered by AI
  • Q2. Discuss monitoring techniques
  • Ans. 

    Monitoring techniques are essential for tracking the performance and health of software systems.

    • Use logging to record events and errors in the system

    • Implement metrics to measure key performance indicators

    • Set up alerts to notify of any abnormal behavior

    • Utilize tracing to track requests and identify bottlenecks

  • Answered by AI

Skills evaluated in this interview

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 (199)

Supervisor Interview Questions & Answers

user image Anonymous

posted on 11 Mar 2024

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - HR 

(3 Questions)

  • Q1. Tell me about yourself
  • Q2. Tell me any complex situation you have handled
  • Q3. Any expectations

Supervisor Interview Questions asked at other Companies

Q1. Self introduction? & what is mean by eCommerce ? How it can do
View answer (10)

Software Engineer Interview Questions & Answers

user image Varun Gopalakrishna

posted on 1 Jun 2024

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

(1 Question)

  • Q1. Design a library management system
  • Ans. 

    A library management system to track books, users, and transactions

    • Create database tables for books, users, transactions

    • Implement functions for adding, updating, and deleting books

    • Allow users to check out and return books

    • Generate reports on book availability and user activity

  • Answered by AI

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 (199)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Aug 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Asked from sorting and DP.two qeustions were there

Round 2 - Technical 

(2 Questions)

  • Q1. Convert roman to numerals
  • Ans. 

    Convert Roman numerals to numbers

    • Create a mapping of Roman numerals to their corresponding values

    • Iterate through the Roman numeral string from right to left

    • If the current numeral is smaller than the next numeral, subtract its value from the total

    • Otherwise, add its value to the total

  • Answered by AI
  • Q2. Rotate the array
  • Ans. 

    Rotate the array in place by k steps

    • Use the modulus operator to handle cases where k is greater than the array length

    • Reverse the entire array, then reverse the first k elements and the remaining elements separately

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Personality based and team work based questions ,overall easy

Interview Preparation Tips

Interview preparation tips for other job seekers - just clear your basics and work on soft skills

Skills evaluated in this interview

Software Engineer Intern Trainee Interview Questions asked at other Companies

Q1. find average salary of employees from given table for each designation where employee age greater than 30
View answer (1)

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
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is the relation of msecxel and powerbi
  • Ans. 

    Power BI is a business analytics tool by Microsoft while Excel is a spreadsheet program. Power BI can connect to Excel files for data analysis.

    • Power BI is a business analytics tool by Microsoft

    • Excel is a spreadsheet program also by Microsoft

    • Power BI can connect to Excel files for data analysis

  • Answered by AI

Skills evaluated in this interview

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 (199)

Get interview-ready with Top Microsoft Corporation Interview Questions

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

It's medium and leetcode questions.

Top Microsoft Corporation Senior Software Engineer Interview Questions and Answers

Q1. Design elevators - How would you design how elevators work. How do you add different roles etc.
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Few question regarding DS Algo

Round 2 - Coding Test 

Few questions on DS and Algo

Round 3 - One-on-one 

(1 Question)

  • Q1. Discussion regarding previous projects

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
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Dec 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Easy to handle, the questions were easy

Round 2 - Coding Test 

2 codes, 1 medium level coding question

Round 3 - Coding Test 

40 min sessions, 2 medium level questions, question were of good quality

Round 4 - HR 

(1 Question)

  • Q1. Basic HR Questions like tmay, why MS, future goals and such

Software Development Engineer Intern Interview Questions asked at other Companies

Q1. Say you're dealing with really long integers. They're too long to fit into a regular datatype, so linked lists are used to store them, with each node of the list containing one digit. Now the problem is, given two linked lists, i.e. two rea... read more
View answer (2)

Technical Lead Interview Questions & Answers

user image Satish Bhanushali

posted on 9 Jul 2024

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

(1 Question)

  • Q1. Azure infra in B2B
  • Ans. 

    Azure infra in B2B refers to using Azure services for business-to-business interactions.

    • Azure Active Directory can be used for managing access to B2B applications

    • Azure Virtual Network can be used to securely connect with B2B partners

    • Azure API Management can be used to expose APIs to B2B partners

  • Answered by AI

Skills evaluated in this interview

Technical Lead Interview Questions asked at other Companies

Q1. 1. Explain 5 mins the flow from requirement analysis to production deployment and tools used in the process. 2. What is auto-scaling in a microservices architecture? 3. Difference between micro-service and serverless. 4. If you were going t... read more
View answer (4)

Interview Questions & Answers

user image Anonymous

posted on 17 Sep 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Aptitude Test 

Binary search question

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.

Tell us how to improve this page.

Microsoft Corporation Interview Process

based on 375 interviews

Interview experience

4.2
  
Good
View more

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.9k 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
695 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Consultant
602 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