Visit our sponsor Granny's Eggs  
Home
Microsoft Interview Process
HR Questions
Technical Questions
Puzzles/Riddles
Resume Tips and Template
Discuss
Question to Interviewer
Interview Tips
Term Of Use
Site Feedback


Microsoft Interview Questions (Puzzles)

Crazy Guy On The Airplane
A line of 100 airline passengers is waiting to board a plane. they each hold a ticket to one of the 100 seats on that flight.

100 doors in a row.
you have 100 doors in a row that are all initially closed. you make 100 passes by the doors starting with the first door every time.

100 programmers and an assassin
100 programmers are lined up in a row by an assassin. The assassin puts red and blue hats on them. They can't see their own hats, but they can see the hats of the people in front of them. the assassin starts in the back and says "what color is your hat?"

3 black hats and 2 white hats
Four men are lined up on some steps. They are all facing in the same direction. A wall seperates the fourth man from the other three

Which bucket has the highest ratio between red and blue?
If you have two buckets, one with red paint and the other with blue paint, and you take one cup from the blue bucket and poor it into the red bucket. Then you take one cup from the red bucket and poor it into the blue bucket. Which bucket has the highest ratio between red and blue?

Bucket of Jelly Beans
You have a bucket of jelly beans. Some are red, some are blue, and some green. With your eyes closed, pick out 2 of a like color. How many do you have to grab to be sure you have 2 of the same?

If you had an infinite supply of water and a 5 quart and 3 quart pail, how would you measure exactly
If you had an infinite supply of water and a 5 quart and 3 quart pail, how would you measure exactly 4 quarts?

4 women who want to cross a bridge
There are 4 women who want to cross a bridge. They all begin on the same side. You have 17 minutes to get all of them across to the other side. It is night. There is one flashlight. A maximum of two people can cross at one time.

Find a jar with a contaminated pill from a set of jars
You have 4 jars of pills. Each pill is a certain weight, except for contaminated pills contained in one jar, where each pill is weight + 1. How could you tell which jar had the contaminated pills in just one measurement?

Why does a mirror appear to reverse left and right but not up or down?
Why does a mirror appear to reverse left and right but not up or down?

Page 1 of 3

New Articles
  • Program the Fib Sequence without recursion

  • Everyone learns how to do recursion with the Fibonacci sequence in Programming 101. Do it programmatically without recursion.

  • Implement and test a memcpy function
    Given a function header (in fact an out-of context function call):
    memcpy(src, dst, size)
    Write an implementation and test cases.
    Be sure to ask additional questions on what exactly the function does and the range of arguments as well.



  • Implement an allocator
    Implement a memory allocator, i.e. malloc function, free function and all data structures, needed for that.

  •  

    Most Popular Articles
  • Crazy Guy On The Airplane

  • A line of 100 airline passengers is waiting to board a plane. they each hold a ticket to one of the 100 seats on that flight.

  • Question: Tell me about yourself.
    Many candidates, unprepared for the question, skewer themselves by rambling, recapping their life story, delving into ancient work history or personal matters.

  • What are your greatest weaknesses
    Beware - this is an eliminator question, designed to shorten the candidate list. Any admission of a weakness or fault will earn you an “A” for honesty, but an “F” for the interview.

  •  




  •