Thursday, March 3, 2011

Google Interview


I am auditioning for a Google Project Manager job. I mean interviewing.

How many balls can fit in a school bus?

You are given 2 eggs. You have access to a 100-story building. Eggs can be very hard or very fragile means it may break if dropped from the first floor or may not even break if dropped from 100th floor. Both eggs are identical. You need to figure out the highest floor of a 100-story building an egg can be dropped without breaking. The question is how many drops you need to make. You are allowed to break 2 eggs in the process.

Describe a technical problem you had and how you solved it.

There's a latency problem in South Africa. Diagnose it.
    Every man in a village of 100 married couples has cheated on his wife. Every wife in the village instantly knows when a man other than her husband has cheated, but does not know when her own husband has. The village has a law that does not allow for adultery. Any wife who can prove that her husband is unfaithful must kill him that very day. The women of the village would never disobey this law. One day, the queen of the village visits and announces that at least one husband has been unfaithful. What happens?


 Imagine you have a closet full of shirts. It’s very hard to find a shirt. So what can you do to organize your shirts for easy retrieval?

Explain a database in three sentences to your eight-year-old nephew.

How much should you charge to wash all the windows in Seattle?

How would you boost the GMail subscription base?

Seriously, Google?

No comments:

Post a Comment