Let's Start Thinking Together!

I was planning to post my 3rd interview experience with Microsoft... That's when I thought there might be another better idea that is more exciting to everyone... Instead of writing about my personal experience, I'll post some of the puzzles that I was asked during the interview, and I'll give the chance for everyone to answer them, I'm sure that there will always be someone able to answer the puzzle; Because really, if I did it, so can you!

One of the main reasons that I'm going to do that is, this way we'll all have the opportunity to think together, listen to each other, know how others think... It might be one puzzle, but everyone can solve it differently that the other, I'm sure it's very useful for everyone to learn about other ideas, see things in a different way...

You can find part of my MS interview process at First Interview on my personal blog.

I'll not publish your comments immediately, rather I'll wait for a period of time so that everyone can think about the problem... and then I'll publish all the comments at once... Please feel free to send me your suggestions or if you'd prefer that I just write my experience... If no one replied I'll just publish the answer myself hoping that it might be useful to others... Please share your thinking with us... Be useful, let us all learn from each other...

Let's start with Today's puzzle:

The Clock problem:

Write an equation that calculates the angle between the minutes hand and the hours hand in a clock at any given time... Please write down the steps of getting the final equation... That's how you are going to help others... by giving everyone a clear idea of how you think, of how they might think, about other possibilities...