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

Clear (1)

Microsoft Corporation Software Engineer Intern Interview Questions and Answers

Updated 6 Jan 2025

Microsoft Corporation Software Engineer Intern Interview Experiences

5 interviews found

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

I applied via Campus Placement and was interviewed before Jan 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

2 Coding Questions, first was easy, second was medium

Round 2 - One-on-one 

(2 Questions)

  • Q1. A question on trie data structure
  • Q2. Another DSA based question
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Coding Test 

There was 2 ques in OA round. One question out which i solved by using dp here OA focus mainly over graph and dp

Round 2 - Technical 

(3 Questions)

  • Q1. Minimum element in stack in O(1) space
  • Ans. 

    To find the minimum element in a stack in O(1) space, use an auxiliary stack to keep track of the minimum element at each step.

    • Create an auxiliary stack to store the minimum element at each step.

    • When pushing an element onto the main stack, compare it with the top element of the auxiliary stack and push the smaller one onto the auxiliary stack.

    • When popping an element from the main stack, also pop the top element from th...

  • Answered by AI
  • Q2. What is segmentation fault and write the code to show this
  • Ans. 

    A segmentation fault occurs when a program tries to access a memory location that it is not allowed to access.

    • Segmentation faults commonly occur due to accessing an uninitialized pointer or accessing an array out of bounds.

    • Here is an example code that causes a segmentation fault: int main() { int* ptr; *ptr = 10; return 0; }

  • Answered by AI
  • Q3. Balanced parenthesis and have to do all permutation of it and store it in vector and return this vector
  • Ans. 

    Generate all permutations of balanced parentheses and store them in a vector.

    • Use backtracking to generate all possible combinations of parentheses

    • Check for balanced parentheses using a stack

    • Store each valid combination in a vector

    • Return the vector of permutations

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Try to take idea of every topic try to solve as much ques as u can as same ques from leet they ask in interview

Skills evaluated in this interview

Software Engineer Intern Interview Questions Asked at Other Companies

Q1. Check if Two Trees are Mirror Given two arbitrary binary trees, y ... read more
Q2. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q3. Zero Matrix Problem Statement You are given a matrix MATRIX of di ... read more
Q4. Similar Strings Problem Statement Determine whether two given str ... read more
Q5. Partition Array Minimizing Subset Sum Difference Given an array c ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Coding Test 

OA consist of two dsa questions

Round 2 - Technical 

(2 Questions)

  • Q1. Dsa question based on string
  • Q2. Questions on oops , cn , linux
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Oct 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Coding Test 

Dynamic programming, Graph, Hashing

Round 3 - Coding Test 

1 Coding Problem
Questions on Projects and DBMS, OS, OOPS.

Round 4 - HR 

(1 Question)

  • Q1. Behavioural Questions

Microsoft Corporation interview questions for designations

 Software Intern

 (1)

 Software Developer Intern

 (24)

 Software Engineer Intern Trainee

 (2)

 Software Development Engineer Intern

 (1)

 Software Engineer

 (65)

 SDE Intern

 (4)

 Senior Software Engineer

 (28)

 Software Development Engineer

 (11)

I applied via Company Website and was interviewed in Jun 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Mostly leetcode type questions(medium and hard) and about my project. Coding round had easy leetcode type questions. Some students were asked puzzles and fundamental CS related concepts.

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice from leetcode really well. Have 2-3 good projects on whatever tech stack. Be proficient in core CS concepts and fundamentals.

Interview questions from similar companies

I was interviewed in Oct 2016.

Interview Questionnaire 

8 Questions

  • Q1. C,C++, Programming Concepts
  • Q2. Resume Based
  • Q3. Puzzle Questions
  • Q4.  OS, Database, Networking, Computer Architecture based question
  • Q5. Project Based- Briefs, Details
  • Q6. What are your hobbies
  • Ans. 

    My hobbies include hiking, playing guitar, and cooking.

    • Hiking: I enjoy exploring nature trails and challenging myself physically.

    • Playing guitar: I love learning new songs and improving my skills.

    • Cooking: I like experimenting with different recipes and creating delicious meals.

  • Answered by AI
  • Q7. Where do you see yourself in 5 years
  • Ans. 

    In 5 years, I see myself as a senior software developer leading a team and working on complex projects.

    • Leading a team of developers

    • Working on complex projects

    • Continuously learning and improving my skills

    • Contributing to the growth and success of the company

  • Answered by AI
  • Q8. Why do you want to join DELL.
  • Ans. 

    I want to join DELL because of their innovative technology solutions and strong reputation in the industry.

    • DELL is known for their cutting-edge technology solutions which align with my passion for software development.

    • I admire DELL's strong reputation in the industry and their commitment to customer satisfaction.

    • I believe joining DELL will provide me with opportunities for growth and career advancement.

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: CGPA>9.0

Skills: Technical Skills
College Name: KIIT University

I was interviewed in Jan 2017.

Interview Preparation Tips

Round: Group Discussion
Experience: All got different topics to discuss on gd.
Tips: Plan before you speak. Be sure whether you are to or against.
Duration: 5 minutes

Round: Test
Experience: More questions on blood relationship, ages
Tips: Os db on technical
Duration: 1 hour

Skills: Technical Questions, Manage A Difficult Situation, Technical Knowledge(ML

I was interviewed in Sep 2016.

Interview Preparation Tips

Round: Test
Experience: There was an online test having 3 section, one for aptitude testing, one for logical testing and the last one for technical testing.
Aptitude and logical questions were very basic.
Technical questions included : C C++ Java DS DBMS DAA
Tips: For aptitude and logical part, you need to prepare regularly. Nothing comes out of the box, but you just have to be quick in solving the questions.
For the technical part, prepare well by revising your course materials. Basic one word questions are asked.
Duration: 1 hour
Total Questions: 60

Round: Coding
Experience: This round consists of multiple sets of coding. One question per paper. It's on your luck, which question you'll get. Also,net is allowed. You have to complete the code and show it to the invigilator.
Tips: This round is generally not there in placement drives of DELL. It is on your luck.

Skills: Communication, Data Structures, Basic Knowledge Of DBMS
College Name: Manipal University Jaipur

Interview Preparation Tips

Round: Test
Experience: It was a blend of topics from IT,CSE and ECE. Try to concentrate on coding and networks for this round. mostly luck based

Round: Group Discussion
Experience: A very easy round. Can easily clear it if you have minimum skills

Round: Technical Interview
Experience: needs a sound knowledge in networking .

Round: HR Interview
Experience: your personality and the way you behave matters a lot. Try to be humble and truthful

General Tips: as I mentioned earlier keep trying never loose hope
Skills: communication skills, grasping power , knowledge
College Name: VIT VELLORE
Motivation: high package :P
Funny Moments: none . but had to go to bangalore for interview which was fun :)

I applied via Campus Placement and was interviewed in Jan 2016. There were 3 interview rounds.

Interview Preparation Tips

Round: Test
Experience: Tested basics in each subject

Round: Technical Interview
Experience: Had asked me about my projects in detail. Some DSA questions were asked. Asked to code in C for some questions.

Round: Technical Interview
Experience: Asked questions about data structures and some more algorithms. Tested in Probability and some quant.

College Name: IIT Madras
Contribute & help others!
anonymous
You can choose to be anonymous

Microsoft Corporation Interview FAQs

How many rounds are there in Microsoft Corporation Software Engineer Intern interview?
Microsoft Corporation interview process usually has 2-3 rounds. The most common rounds in the Microsoft Corporation interview process are Coding Test, Technical and Resume Shortlist.
How to prepare for Microsoft Corporation Software Engineer Intern 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 Internship, microsoft, Computer science, Data Structures and Design Development.
What are the top questions asked in Microsoft Corporation Software Engineer Intern interview?

Some of the top questions asked at the Microsoft Corporation Software Engineer Intern interview -

  1. What is segmentation fault and write the code to show t...read more
  2. Balanced parenthesis and have to do all permutation of it and store it in vecto...read more
  3. Minimum element in stack in O(1) sp...read more

Recently Viewed

JOBS

Browse jobs

Discover jobs you love

COMPANY BENEFITS

KNR Constructions

20 benefits

COMPANY BENEFITS

IRB Infrastructure

60 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

INTERVIEWS

Poornima University

No Interviews

INTERVIEWS

Mechartes Researchers

No Interviews

INTERVIEWS

Sapiens

No Interviews

INTERVIEWS

Mahindra Automotives

No Interviews

INTERVIEWS

Raja Software Labs

No Interviews

Tell us how to improve this page.

Microsoft Corporation Software Engineer Intern Interview Process

based on 5 interviews

Interview experience

4.6
  
Excellent
View more
Microsoft Corporation Software Engineer Intern Salary
based on 20 salaries
₹3.4 L/yr - ₹15.2 L/yr
26% more than the average Software Engineer Intern Salary in India
View more details

Microsoft Corporation Software Engineer Intern Reviews and Ratings

based on 9 reviews

4.6/5

Rating in categories

4.7

Skill development

4.6

Work-life balance

4.7

Salary

4.3

Job security

4.7

Company culture

4.4

Promotions

4.7

Work satisfaction

Explore 9 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