Microsoft
3.6 of 5 7,035 reviews
www.microsoft.com Redmond, WA 5000+ Employees

Microsoft Engineer Interview Questions & Reviews

All Interviews Received Offers

Getting the Interview 

42%
19%
12%

Interview Experience 

58%
29%
11%

Interview Difficulty 

34 candidate interviews Back to all interview questions
Relevance Date Difficulty
in
1 person found this helpful

No Offer

Positive Experience

Difficult Interview

Engineering Interview

Anonymous Interview Candidate

I applied through college or university and the process took a day - interviewed at Microsoft in August 2011.

Interview Details – First i cleared the written test that consisted of aptitude and technical test and got selected for interview

Interview Questions

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Difficult Interview

Engineer Interview

Anonymous Interview Candidate

I applied in-person and the process took a day - interviewed at Microsoft in March 2012.

Interview Details – The interviewer ask me some algorithm problems.
These problems are sorting, traveling in a binary tree, and traveling in a single-linked list.
The interviewer called me and tell me the problems orally.
He opened a google document, and watch how I write programs.
After I write the program, he asked the time complexity about the program.

Interview Question – How to find the most duplicated number in a array?
For example, the array is [0, 9, 7, 8, 5, 6, 3, 0, 1, 0], the number 0 appear three times. The most duplicated number is 0.
  View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

Accepted Offer

Positive Experience

Difficult Interview

Engineering Interview

Anonymous Employee

I applied through an employee referral and the process took 3+ weeks - interviewed at Microsoft in September 2010.

Interview Details – Complex

Interview Question – N/a   Answer Question

Negotiation Details – No negotiation (atleast for an international hire) what is offered is what you get.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

No Offer

Neutral Experience

Difficult Interview

Engineering Interview

Anonymous Interview Candidate

I applied through other source and the process took 2 months - interviewed at Microsoft in June 2008.

Interview Details – Very difficult interview process

Interview Question – What arecyour three worst traits   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

Declined Offer

Positive Experience

Difficult Interview

Engineering Interview

Anonymous Interview Candidate
Hyderābād (India)

I applied through a recruiter and the process took 2 days - interviewed at Microsoft in June 2009.

Interview Details – 6 interviews face to face
2 at hyderabad

Interview Questions

Reason for Declining – Position was in Hyd only. I wanted bangalore

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

Accepted Offer

Positive Experience

Difficult Interview

Engineering Interview

Anonymous Employee

I applied through other source and the process took a day - interviewed at Microsoft in July 2010.

Interview Details – Full day of interviews with different members of the team and different disciplines. Focus on my past knowledge and interest in the interviewer team and product. Interviewed with multiple teams, each team interview was 1 day. Some interviews required me to write code even thought the position was not for a developer. However, it was nothing to complex it was to show I understood the technical concepts.

Interview Question – Statics analysis question on how to deal cards for back jack at casino.   Answer Question

Negotiation Details – Yes
Advice: Have a clear bottom line that takes into account all your needs.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

No Offer

Neutral Experience

Average Interview

Engineering Interview

Anonymous Interview Candidate

The process took 4 days - interviewed at Microsoft in March 2010.

Interview Details – The interview consisted of some behavioral based questions that I used the Star method to respond. There were also some traditional questions such as what are your weaknesses or strengths.

Interview Question – What are your weaknesses   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

No Offer

Neutral Experience

Average Interview

Engineering Interview

Anonymous Interview Candidate

The process took a day - interviewed at Microsoft in February 2011.

Interview Details – i applied the intern through their website. After 3 days, I was notified that I will get a phone interview. The phone interview is carried out by a HR, who did not ask any kind of technical question. All the questions she asked are background - related.

Interview Question – what is the most difficult problem you have ever met in your project?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

No Offer

Neutral Experience

Average Interview

Engineer Interview

Engineer

I applied online and the process took a day - interviewed at Microsoft in May 2010.

Interview Details – The Microsoft Interview was a pioneer in that it was about technical knowledge, problem solving and creativity as opposed to the goal and weaknesses interviews most companies used at the time. Initially based on Bill Gates' obsession with puzzles, many of the puzzles presented during interviews started off being Fermi problems, or sometimes logic problems, and have eventually transitioned over the years into questions relevant to programming[2]: [P]uzzles test competitive edge as well as intelligence. Like business or football, a logic puzzle divides the world into winners and losers. You either get the answer, or you don't... Winning has to matter. [3] Joel Spolsky phrased the problem as identifying people who are smart and get things done while separating them from people who are smart but don't get things done and people who get things done but are not smart[4][5]

Interview Question – What are your strengths?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

Accepted Offer

Positive Experience

Difficult Interview

Engineer Interview

Engineer

I applied through college or university and the process took 1+ week - interviewed at Microsoft in October 2010.

Interview Details – The campus recruiter contacted me after I submitted my resume in the job fair. They arranged a 1:1 interview on campus a month later. It's not a difficult one. The interviewer just asked general questions to know the interviewee. No coding was tested on this interview. 2 weeks later, the recruiter provided me an onsite interview opportunity. There were 5 interviewer plus a lunch interview. It's more about the algorithm, team working, testing, and personality questions.

Interview Question – How do you make sure that two results from a database query request are identical?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at Microsoft

See What Microsoft Employees Are Saying

 Former Software Development Engineer in Bellevue, WA

Pros: “great work life balance, personal office space” Full Review


Worked for Microsoft? Contribute to the Community!

Microsoft Videos

Loading...

Microsoft – Why Work for Us?

What do you want in a job? Do you want more than a paycheck? At Microsoft, you can discover potential you didn’t know you had, push your limits, turn your ideas into reality and make a real impact on the industry and… Full Overview

Provided by employer [?]

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at Microsoft Engineer interview questions and advice. All 34 interview reviews posted anonymously by Microsoft employees and interview candidates.