Interviewed at Microsoft
Interview Details Interview before current techniques implemented so not really applicable, still was asked problem solving skills rather than specific coding skills. Also MS look for people who want to work for right reasons not money.
Interview Question – Different ways or sorting, going through an algorithm for combining and sorting 3 list of data. Answer Question
Negotiation Details – None
I applied online and the process took a day - interviewed at Microsoft.
Interview Details Nothing fancy, standard phone interview, no weird, tricky or anything like what you usually read. We mainly talked about my interests and my projects. I was asked to describe my most challenging projects, what I learned from them and what I think my main attributes are. I was also asked a few behavioural questions, i.e how would you deal with this situation or that situation.
Interview Question – Nothing really weird, I had read about tricky questions, but nothing like that Answer Question
Very Difficult Interview
The process took 2 months - interviewed at Microsoft in August 2010.
Interview Details After HR screening interview, which is really nothing to worry about, was emailed a questionnaire containing a few usual sort of HR questions regarding working in a team, showing initiative etc. plus a few programming specific questions regarding project you have undertaken. It finishes with a couple of C++/C tests fr with you have to time yourself.
Phone interview with a manager was arranged with real time online programming tests.
Finally an onsite day of interviews assessments in Reading.
Interview Question – Appetude test Answer Question
I applied through college or university and the process took 4+ weeks - interviewed at Microsoft in May 2010.
Interview Details 1 Phone Interview, I in person interview with 5 interviewers. 1 brain teaser to demonstrate thought process, several coding questions and 1 design question.
Interview Question – A disc is spinning on a spindle - you don't know which way. You are given a set of pins - describe how you would use them to determine which way the disc is spinning. Answer Question
I applied through college or university and the process took 4+ weeks - interviewed at Microsoft.
Interview Details On-campus interview first, and then flew to Redmond for an on-site interview
Interview Question – A huge graphics-related recursive question. I had to think about each base case very carefully. Answer Question
Negotiation Details – For summer intern, it's not negotiable.
I applied online and the process took 3 months - interviewed at Microsoft.
Interview Details Applied online and after a month or so heard back and was invited to attend a back to back interview on campus, one with a recruiter, one with an engineer. Both were really pleasant, the engineering interview was a simple programming task done on a laptop: write a function which given a string will return if it contains correctly matched open and closed parentheses. Expanded to include other types of brackets and return if all were correctly matched.
I heard back very quickly informing me I had made it through to the final round on site assessment day. Couldn't make the first couple of interview dates offered so was eventually invited to travel to Redmond for an interview day at the main offices. Organizing travel was very easy and everyone involved was incredibly helpful.
On the day, arrived at building 111 for mid morning. Was guided around campus and taken to the commons for a free lunch. We visited the visitors center and the company store and were invited to buy up to $120 of discount merch.
We then returned to 111 for the interviews. We were each allocated a division we'd be interviewing for (this was not shared before the first interview). We were each interviewed by four interviewers who asked a variety of question covering fundamentals of computer science and some advanced material. We had a ten minute gap between each interview in which the examiners compared notes before we were launched into the next one.
Asked technical questions on a number of topics, sorting algorithms and their time and space complexities, binary trees and binary search trees, low level computer scheduling and atomicity of operations, and an abstract data type question. I've provided examples of a small number of questions below.
These were mixed in among other behavioral questions, attitudes, what do you do for fun, what's important when implementing software, how to interact with team members etc.
It was generally very broad with lots of interesting questions; I wouldn't say especially hard but thats all relative... If you know the field and are well prepared you shouldn't find anything too tough...
Don't worry about making mistakes, I know I sure made a couple, the key is checking back over your solutions as you go, work with test cases and when you identify a shortcoming, work out how you can fix it. TALK OUT LOUD! They don't care if you get stuck in a circle as long as they can see your thought process and why it's happening. If you've overlooked something they will happily drop a hint and see if you can rectify.
My biggest tip would be friendly and relaxed, make it more of a conversation than a rigid interview. I almost got the feeling they were more interested in my personality than what I wrote on the board, so make it easy for them to like you: At the end of the day the big question they're asking themselves is, 'would I like to work alongside this person', not just 'can he do the work'.
Overall, my interview was incredibly positive, everyone was super friendly and did their best to make you feel comfortable and relaxed. The company was very generous with arranging travel, accommodation etc and first and foremost Microsoft seemed an incredible place to work. Go for it, give it your best shot, what is there to lose?
Negotiation Details – Didn't seem any room for negotiation really but the compensation and benefits were already far and above what I had even been expecting having researched Microsoft
I applied through college or university and the process took 4+ weeks - interviewed at Microsoft in December 2011.
Interview Details Interview Details:
One written exam at campus, 20 MCQ and 4 coding questions.
4 rounds of Technical Interviews followed by HR at MSIDC
Interview Question – every questions were difficult and unexpected ;) Answer Question
I applied online and interviewed at Microsoft.
Interview Details First phone interview. interviewer was sick, so he did ask too many questions. Sometimes I experienced long pauses.
Interview Question – Phone interview- What is the best tech product in your mind. Answer Question
I applied through college or university and interviewed at Microsoft.
Interview Details Submitted my resume at on-campus recruit for any projects related to User Experience. Heard back in 2 weeks for a software developer position. Phone interview in the following week.
Interview Question – 1)Design your own alarm clock. 2) If you're manufacturing a keyboard, how would you make it and what would you change? How would you check the final quality of the product? 3) You have three baskets. The first one only has apples, the second only has oranges, and the third one is mixed. To determine which basket has which fruits just by picking up one fruit from only one basket, from which should you pick up the fruit? explain? 4) What is your primary programming? 5) Which one do you prefer, cpp or java? 5) Other basic resume-based questions Answer Question
I applied through college or university and the process took 1 week - interviewed at Microsoft in February 2014.
Interview Details Applied at campus career fair. Contacted one day later. On-campus interview. Discussed project experience. Asked to solve a simple technical problem.
Interview Question – How to eliminate duplicates in a string. Answer Question
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 [?]
This is the employer's chance to tell you why you should work for them. The information provided is from their perspective.
Your feedback has been sent to the team, and we'll look into it.
The difficulty rating is the average interview difficulty rating across all interview candidates.
The interview experience is the percentage of all interview candidates who said that their interview experience was positive, neutral or negative.
Your response will be removed from the review – this cannot be undone.
Simply post an anonymous review for a recent interview experience or current/former employer. Your post is anonymous – and if you're worried someone will be able to identify your review, you can even post without telling us your job title and location. Learn More.
No thanks –