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 5 Mar 2025

Top Microsoft Corporation Interview Questions and Answers

View all 734 questions

Microsoft Corporation Interview Experiences

Popular Designations

556 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is a comprehensive introduction to data centers and how do they operate?
  • Ans. 

    Data centers are facilities that house computer systems and associated components, such as telecommunications and storage systems.

    • Data centers are used to store, process, and distribute large amounts of data.

    • They typically consist of servers, networking equipment, storage systems, and power and cooling infrastructure.

    • Data centers can be private, owned and operated by a single organization, or public, where multiple org...

  • Answered by AI
  • Q2. Deep Network connection & rack power supply unit in data center
  • Ans. 

    Deep network connections and rack power supply units are essential components in a data center for ensuring reliable and efficient operations.

    • Deep network connections refer to high-speed, low-latency connections between network devices within the data center.

    • Rack power supply units are used to provide power to servers and networking equipment housed in the data center racks.

    • Proper management and maintenance of network ...

  • Answered by AI

Data Center Technician Interview Questions asked at other Companies

Q1. What is a comprehensive introduction to data centers and how do they operate?
View answer (1)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Online coding test of 45 mins

Round 2 - One-on-one 

(2 Questions)

  • Q1. BFS/DFS graph problem
  • Q2. Inverted array problem
  • Ans. 

    Inverted array problem involves reversing the order of elements in an array of strings.

    • Iterate through the array from both ends and swap the elements until reaching the middle.

    • Use a temporary variable to store the element being swapped.

    • Example: Input array ['apple', 'banana', 'cherry'] should be inverted to ['cherry', 'banana', 'apple'].

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. LLD design of order collection service
  • Ans. 

    LLD design of order collection service involves designing the detailed architecture of the service for collecting orders.

    • Define the components of the order collection service such as order processing, validation, storage, and retrieval.

    • Design the data flow between these components and how they interact with each other.

    • Consider scalability, fault tolerance, and performance optimization in the design.

    • Use appropriate desi...

  • Answered by AI
  • Q2. How two arrays represented as trees are identical trees
  • Ans. 

    Two arrays represented as trees are identical if they have the same structure and values at each node.

    • Check if the arrays have the same length.

    • Compare the root nodes of both trees.

    • Recursively compare the left and right subtrees of both trees.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA medium-level questions are necessary along with HLD and LLD problems.

Skills evaluated in this interview

Software Developer II Interview Questions asked at other Companies

Q1. What all type of exceptions in Mule 4 & 3 and what is difference in both?
View answer (1)
Microsoft Corporation Interview Questions and Answers for Freshers
illustration image

Sdet Lead Interview Questions & Answers

user image Anonymous

posted on 16 Oct 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Newspaper Ad and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Where you wanna see you after 5 years
  • Ans. 

    I see myself as a respected leader in the field, leading a team of skilled professionals and making significant contributions to the company's success.

    • Leading a team of SDETs and QA engineers

    • Implementing innovative testing strategies and automation techniques

    • Mentoring junior team members and helping them grow in their careers

    • Contributing to the development of cutting-edge products and technologies

  • Answered by AI
  • Q2. Sun is red or blue
Round 2 - Coding Test 

Sorting strings with iron rod

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA is not important

Sdet Lead Interview Questions asked at other Companies

Q1. write a palindrome program without using any in-build method. if there are 500 test cases and need to run only 50 test cases, then how to approach and do it? what is the framework used in your project? how will you handle if a team member w... read more
View answer (1)

SPM Interview Questions & Answers

user image Anonymous

posted on 20 Sep 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. What is your Favorite product?
  • Ans. 

    My favorite product is the iPhone 12 Pro Max.

    • Sleek design with a large display

    • High-quality camera for stunning photos and videos

    • Fast performance and smooth user experience

  • Answered by AI
  • Q2. Why do you want to join Freshworks?
  • Ans. 

    I want to join Freshworks because of its innovative products and positive work culture.

    • Innovative products like Freshdesk and Freshsales attract me

    • Positive work culture with focus on employee growth and development

    • Opportunity to work with talented and diverse team members

  • Answered by AI

SPM Interview Questions asked at other Companies

Q1. Build a solution for offline Payment aggregators on maps
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
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is OSI Model?
  • Ans. 

    The OSI Model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven layers.

    • It stands for Open Systems Interconnection Model.

    • It helps in understanding how data is transferred over a network.

    • Each layer has specific functions and interacts with adjacent layers.

    • Examples of layers include Physical, Data Link, Network, Transport, Session, Presentation, and Application

  • Answered by AI
  • Q2. Explain about OSPF.
  • Ans. 

    OSPF (Open Shortest Path First) is a routing protocol used to find the best path for data packets in a network.

    • OSPF is a link-state routing protocol

    • It uses Dijkstra's algorithm to calculate the shortest path

    • OSPF routers exchange link-state advertisements (LSAs) to build a topology database

    • It supports VLSM (Variable Length Subnet Masking) and CIDR (Classless Inter-Domain Routing)

    • OSPF areas are used to divide large netwo

  • Answered by AI

Skills evaluated in this interview

Azure Network Engineer Interview Questions asked at other Companies

Q1. What is OSI Model?
View answer (1)

Get interview-ready with Top Microsoft Corporation Interview Questions

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Design Instagram feed
  • Ans. 

    Designing Instagram feed involves displaying user's photos and videos in a visually appealing and user-friendly manner.

    • Display user's posts in a grid layout with images/videos and captions

    • Allow users to like, comment, and share posts

    • Implement infinite scrolling to load more posts as user scrolls down

    • Include a search bar to search for specific users or hashtags

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Minimum spanning tree based data structure question

Skills evaluated in this interview

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. K Largest Elements Problem Statement You are given an integer k and an array of integers that contain numbers in random order. Write a program to find the k largest numbers from the given array. You need to save them in an array and return ... read more
View answer (1)

Senior Software Engineer Interview Questions & Answers

user image Antonio` Pereira

posted on 14 Jan 2025

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Verify if a given string is or not a palindrome

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. K Largest Elements Problem Statement You are given an integer k and an array of integers that contain numbers in random order. Write a program to find the k largest numbers from the given array. You need to save them in an array and return ... read more
View answer (1)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Pipes and cistern
  • Q2. Time and work
Round 2 - Aptitude Test 

Time and work, distance speed and time,pipes and cistern, blood relation

Interview Preparation Tips

Interview preparation tips for other job seekers - Time management is the key

Cyber Security Analyst Interview Questions asked at other Companies

Q1. 3- If you have received 2 mails from PwC with same name how will you identify that which one is fake and which one is genuine?
View answer (2)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
No response

I was interviewed in Jun 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Variation of aggressive cows problem (requires binary search)
  • Ans. 

    Use binary search to find the minimum distance to escape aggressive cows in a field.

    • Implement a function to check if cows can be placed with a minimum distance in a field.

    • Use binary search to find the minimum distance that satisfies the condition.

    • Keep track of the maximum distance found so far while performing binary search.

  • Answered by AI
  • Q2. Variation of 2 sum problem
  • Ans. 

    Find two numbers in an array that add up to a target sum.

    • Use a hash map to store the difference between the target sum and each element.

    • Iterate through the array and check if the current element's complement exists in the hash map.

    • Return the indices of the two numbers that add up to the target sum.

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Was told that this round would be an LLD. But it felt more like HLD or technical HM round Questions: grilled on microservice vs monolith architectures, how to migrate to microservice, when to migrate to mi...
  • Q2. Design a rest API
  • Ans. 

    Design a REST API for a software engineer interview

    • Define the resources and endpoints

    • Use HTTP methods for CRUD operations (GET, POST, PUT, DELETE)

    • Implement authentication and authorization

    • Use JSON for data exchange format

    • Include error handling and status codes

  • 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 (196)

Summer Intern Interview Questions & Answers

user image Anonymous

posted on 26 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

Basic dsa, online leetcode very easy trees

Round 2 - Technical 

(2 Questions)

  • Q1. Geaphs links trees
  • Q2. Graphs links trees questions dsa
Round 3 - HR 

(2 Questions)

  • Q1. Why do i belong in microsoft
  • Ans. 

    I belong in Microsoft because of my passion for technology, strong problem-solving skills, and ability to work well in a team.

    • Passion for technology: I have always been fascinated by the latest advancements in technology and enjoy staying up-to-date with industry trends.

    • Strong problem-solving skills: I excel at analyzing complex problems and finding innovative solutions, which aligns well with Microsoft's focus on inno...

  • Answered by AI
  • Q2. More questions on my projects in resume

Interview Preparation Tips

Interview preparation tips for other job seekers - be confident and talk well, dsa

Summer Intern Interview Questions asked at other Companies

Q1. There are 8 bottles of milk out of which one bottle is poisoned. What will be the minimum number of persons required to find the poisoned bottle if the person dies within 24 hours of drinking the poison. You have only 24 hours.
View answer (6)
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

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

JOBS

Automatic Data Processing (ADP)

No Jobs

REVIEWS

Automatic Data Processing (ADP)

No Reviews

REVIEWS

Automatic Data Processing (ADP)

No Reviews

REVIEWS

Automatic Data Processing (ADP)

No Reviews

REVIEWS

Automatic Data Processing (ADP)

No Reviews

INTERVIEWS

UltraTech Cement

No Interviews

REVIEWS

Automatic Data Processing (ADP)

No Reviews

Tell us how to improve this page.

Microsoft Corporation Interview Process

based on 374 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
2k 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

Consultant
599 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Support Engineer
552 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