Microsoft

Microsoft Interview Questions and Tips

Showing 31 - 40 of 72 interviews

31

Microsoft Software engineer international interview

170 views
Vamsi KrishnaFresherSelected
Application
I was interviewed on-campus at IIT Madras for Software engineer international role at Microsoft
Interview Process
Test Group Discussion Technical Interview Technical Interview Technical Interview Technical + HR Interview
Round 1

Test

No. of Questions
3 questions
Test Sections
  • Section 1: Coding Test
Interview Experience
Easy coding questions.
Round 2

Group Discussion

Group Discussion Topic
Coding questions
Interview Experience
Two coding questions and discussions.
Round 3

Technical Interview

Interview Questions
  • Question 1: 2 coding questions, Projects,
Round 4

Technical Interview

Interview Questions
  • Question 1: Coding questions, Projects, ML, cloud, Parallel Computing
Interview Experience
Most of the focus on coding questions, and projects and discussions on other computer science topics.
Round 5

Technical Interview

Interview Questions
  • Question 1: Discussions on projects
Interview Experience
With in 5 minutes round is finished.
Round 6

Technical + HR Interview

Interview Questions
  • Question 1: Redmond Interview
Interview Experience
3 Coding questions, Projects, Many HR questions, lot of disscusions on other cs topics.
Read Full post...
32

Microsoft Software developer internship interview

4.6k views
Akshay UttureFresherSelected
Application
I was interviewed on-campus at IIT Madras for Software developer role at Microsoft
Interview Process
Test Group Discussion Technical Interview
Round 1

Test

Duration
30 Minutes
No. of Questions
15 questions
Interview Experience
Easy
Interview Tips
Read data strucuctures and Alogorithms
Round 2

Group Discussion

Duration
60 Minutes
Group Discussion Topic
Making the Wordament Game
Interview Experience
Good.
Interview Tips
Think of design
Round 3

Technical Interview

Interview Experience
Good
Interview Tips
Read data structures and algorithms
Skills

Skills Tested

Skill Tips
Know Data structures and Algorithms
General Tips
Learn Data structures and Algorithms welll.
Read Full post...
33

Microsoft Developer interview

4.8k views
Kartik NayakFresherSelected
Application
I was interviewed on-campus at VJTI for Developer role at Microsoft
Interview Process
Test Technical Interview
Round 1

Test

Interview Experience
1 written test + 3 rounds of technical interviews
For final offer: 3 rounds of technical interview
Round 2

Technical Interview

Interview Questions
  • Question 1: Given a binary tree (not necessarily complete), connect a node to the node to its right (at the same level). Assume you have an extra pointer in the node to perform the connection.
  • Question 2: Given a sentence, write a function, which when called, would return the first word in the string and modify the string to contain from second to the last word.
  • Question 3: Design an elevator system, where there are 5 elevators and 50 floors. What would be the design considerations on which elevator should come when a button is pressed on a given floor?
  • Question 4: Differences between threads, processes and many such questions.
  • Question 5: Given two linked lists, find if they have a common node.
  • Question 6: Given an array, find if it contains a majority element. An element is a majority element if it occurs more than 50% of times. Do it in O(n)
  • Question 7: Given a 2 dim array, find an element which is the maximum in its column and minimum in its row. You are assured that atleast one such element exists. You may return any one if multiple such elements exist. Write a code which makes minimum comparisons considering all possible cases.
  • Question 8: Given an array of numbers, return the same array containing only unique elements in the array
Read Full post...
34

Microsoft Software engineer interview

174 views
Naman JainFresherSelected
Application
I was interviewed on-campus at IIT Madras for Software engineer role at Microsoft
Interview Process
Test Group Discussion Technical Interview
Round 1

Test

No. of Questions
3 questions
Interview Experience
3 coding questions.
Interview Tips
Prepare data structures well
Round 2

Group Discussion

Group Discussion Topic
2 coding questions
Interview Experience
2 coding questions on prem and paper.
Interview Tips
Consider all test cases, provide comments on code
Round 3

Technical Interview

Interview Questions
  • Question 1: Data structures
Interview Experience
Mostly checked problem solving skills, some questions regarding your project, operating systems
Interview Tips
Be confident, try and get the hints provided
Read Full post...
35

Microsoft DATA SCIENTISTOnCampusInterview internship interview

4.5k views
Mohan BhambhaniFresherSelected
Application
I was interviewed on-campus at IIT Madras for DATA SCIENTISTOnCampusInterview role at Microsoft
Interview Process
Test Technical Interview
Round 1

Test

Duration
90 Minutes
No. of Questions
15+2 questions
Test Sections
  • Section 1: Objective questions
  • Section 2: Coding test
Interview Experience
Very easy test
Interview Tips
Prepare well for trees and linked lists related questions.
Round 2

Technical Interview

Interview Experience
The experience was not so good and I am surprised to get selected.
Interview Tips
Go unprepared and answer questions without feeling any stress as the questions are easy. But stress makes them difficult.
Motivation for applying
Work related to ML was my basic motivation
Read Full post...
36

Microsoft Software engineer internship interview

4.5k views
Kola SphoortiFresherSelected
Application
I was interviewed on-campus at IIT Madras for Software engineer role at Microsoft
Interview Process
Test Group fly Technical Interview
Round 1

Test

Duration
90minutes Minutes
No. of Questions
15+2 questions
Test Sections
  • Section 1: objective test
  • Section 2: programming section
Interview Experience
objective test basically consists of programs written in diff languages like c,java and we need to give output of such programs.
programming section consisted of 2 questions which dealt with data structures,it was pretty much simple to code them.
Interview Tips
command on data structures and algorithms is helpful.
Round 2

Group fly

Interview Experience
A question (again based on algorithm) was given to a group of 6-8 people.Though it is named as "group fly" it is supposed to be solved individually.
Interview Tips
again dsa is helpful
Round 3

Technical Interview

Interview Experience
A couple of questions based on algorithms are asked by the interviewers.Even if we cannot solve them fully,your approach
to the question is what actually matters.
Resources

Preparation materials

Books
  • Introduction to algorithms-Cormen,
General Tips
Be confident about what you are telling
Motivation for applying
Reputed company

Get exposed to corporate world
Read Full post...
37

Microsoft interview

4.5k views
SINDHUJA VENKATESHFresherSelected
Application
I was interviewed on-campus at NIT Warangal for Microsoft
Interview Process
Test Technical Interview HR Interview
Round 1

Test

Duration
60 Minutes
Test Sections
  • Section 1: Aptitude
Interview Experience
Microsoft aptitude was different from the rest I had written till then. They had come to hire for MSIT. So the
questions mainly were on testing. We had to write test cases for many questions like registration form, computer
game, quadratic function and so on. There were a couple of questions on C.
Round 2

Technical Interview

Interview Experience
They shortlisted 13 students after the aptitude paper. I had three rounds of interview. First two were purely
technical. Third i was asked few HR questions towards the end. C, C++ - pointers, dynamic allocation, multiple and
multi-level inheritance, Java basics, OOPS concepts. Since the profile was testing they quizzed me on DBMS normalization,asked me to write SQL queries, ER diagrams, cardinality, relations, joins. SE- different models like
iterative and spiral models, their advantages and disadvantages. I was asked to explain at length about my project
and my industrial training. General questions like what approach i take to debug the code i write were also asked.
Round 3

HR Interview

Interview Experience
Why MS? What do you prefer- development or testing? Where do you see yourself five years from now? What do you
do if you are forced to work on something you are not interested in? Achievement you are proud of. Most
frustrating moment in your academic life and how did you tackle it? Any questions for us?
As the aptitude was totally different from what I had faced till then, I was a bit skeptical. But once the interview
started I felt pretty comfortable. It was a bit strenuous as I had all the three rounds continuously without a break
for about 3 hours. But it helped me remain focused. I had to wait for the result for too long but on the whole it was
an interesting experience.
General Tips
Two things- preparation and confidence. Be well prepared with your c,c++ basics and your subjects and have confidence in your preparation. Keep a cool head you can crack the interview pretty easily. Feel free to ask them questions when they give you the opportunity. Good luck!
Read Full post...
38

Microsoft interview

4.4k views
ExperiencedSelected
Interview Process
Test Test TEST and EValuation Technical Interview
Round 1

Test

Duration
30 Minutes
No. of Questions
30 questions
Test Sections
  • Section 1: Written
Round 2

Test

Duration
45 Minutes
No. of Questions
2 questions
Test Sections
  • Section 1: Coding
Round 3

TEST and EValuation

Interview Experience
1> a matrix is given, each cell is black or white. You have to find no. of objects. An object is defined by a spread of similar coloured boxes in 8 neighbourhood. ex. (4x6 matrix) 100001 011101 101001 000001 has 3 objects 2 1-type object. 1 0-type object.
2> linked list represents number, add two numbers.
3> 2 linked list has sorted numbers, merge using only pointer manipulation. No extra node should be created.
4> Project.
5> Check for a tree being a subtree of another.
6> find out least common ancestor from a tree. parent pointer is not available.
7> innovate on alarm clock.
8> normalize a number: 123.4567, 2 => 1.23 * 10^2. there is catch, can you see?
9> given a matrix, you need to traverse the boxes in 4 neighbourhood. boxes are marked as 0,1 or 2 saying 0 cost, 1 cost and death. find whether it is possible to reach from (i,j) to (p,q). If so find min cost
Round 4

Technical Interview

Interview Experience
Prepare from interview experiences on geeksforgeeks. Think about design questions also. Like I was asked how would you design an ATM for illiterate people in rural areas. You just have to answer this at an abstract level, like what features would you include.
Interview Tips
Microsoft always (and actually always) asks you to give test cases for you code.
So basically give inputs for which the code wouldn't work.
If nothing you can always give integer overflow, null pointer exceptions, arrays going out of bounds for certain inputs to give segmentation faults. Rest is very easy.
Resources

Preparation materials

Books
  • Karumanchi Book.,
General Tips
It’s good to have a GPA above 8. Although it only helps in getting you shortlisted for some companies.

Read Full post...
39

Microsoft interview

4.5k views
MONIKA HASIJAFresherSelected
Application
I was interviewed on-campus at NIT Warangal for Microsoft
Interview Process
Test Technical Interview HR Interview
Round 1

Test

Duration
120 Minutes
Test Sections
  • Section 1: Written Test
Interview Experience
Paper was completely objective with multiple answer questions. There were approx 7 sections- Advanced analytical, OS, DBMS, Algorithms, C and C++, Compilers, Data Structures. Questions were mostly on basic concepts and very few of them were based on applications.
Round 2

Technical Interview

Interview Experience
Two technical rounds were there. I round- First question was- tell me about yourself... They asked about my work what i did in my internship period. They gave different scenarios in my project work of internship and asked about its way of implementation. Since I worked in C#, they asked about delegates and interface difference. They asked about what is aggregation. They asked to write code using pointer to pointers and also for late binding. they asked some queries of DBMS and also advantage of stored procedures in that. OOPS concepts were asked. One algorithm was asked to find out missing no. from a stack if two given stacks have same numbers. Questions on normalisation were asked. Table was given to be normalised. II round- I was asked about my winter project. Algorithm was asked for finding angle between hour hand and minute hand. Designing Test case was also asked for same thing. Questions on Joins were asked.
Round 3

HR Interview

Interview Questions
  • Question 1: 1. Tell me about yourself ?
  • Question 2: 2. Briefly expalin about your project work ?
  • Question 3: 3. Why you want to join Microsoft?
  • Question 4: 4. How you keep yourself update on coming up technologies?
  • Question 5: 5. What is the latest technology you know and what is its beautiful feature?
  • Question 6: 6. Have you taken any decision in your life in hurry without thinking about consequences and what was its result?
General Tips
Paper pattern may change.its not compulsory that it will be objective . it may be subjective also...Prepare your syllabus subjects well. Give stress on algorithms and OS. Keep full knowledge about your project work.
Read Full post...
40

Microsoft Software engineer internship interview

680 views
Srinidhi PrabhuFresherSelected
Application
I was interviewed on-campus at IIT Madras for Software engineer role at Microsoft
Interview Process
Resume Shortlist Test
Round 1

Resume Shortlist

Round 2

Test

Duration
75 Minutes
No. of Questions
3 questions
Test Sections
  • Section 1: Coding
Interview Experience
A bit challenging but interesting.
Interview Tips
1) Solve as many problems as possible on the website "InterviewBit".
Skills

Skills Tested

Skill Tips
Need to have the ability to code on paper. This needs practice<br />
Resources

Preparation materials

Books
  • 1.Books U00ad Cracking The Coding Interview (Gayle Laakmann),
General Tips
Don't
Motivation for applying
An exciting company to work at.
Read Full post...
SignUp/Login
1-Step Login | Get unlimited access!