This is a common interview question at companies like Google and Amazon:
“Explain a database in three sentences to your eight-year-old nephew.”
This question has an infinite number of solutions. Fee
...

Jack and his wife went to a party where four other married couples were present. Every person shook hands with everyone he or she was not acquainted with. When the handshaking was over, Jack asked ev
...

This is a fairly simple problem that can cause some people trouble.
Kevin and Sophia want to mail high confidential letters between each other. They know that the mailman is crooked and opens the le
...

You are on your way to visit your Grandma, who lives at the end of the valley. It’s her birthday, and you want to give her the cakes you’ve made.
Between your house and her house, you have to cross
...

You are shrunk to the height of a nickel and your mass is proportionally reduced so as to maintain your original density. You are then thrown into an empty glass blender. The blades will start moving
...

Consider a lab rat in a maze. There are four paths that can be taken with equal probability. Path A leads to exit in 5 minutes. Path B leads back to start and takes 8 minutes. Path C leads to exit in 3
...

One day, a guy from census come into a house. When he rings the bell, a lady comes out. He then asks how many people lives in her house, and their age. And then she says:
I am 45 years old. I have thr
...

You take a spoon of wine from a barrel of wine and put it into your cup of tea. Then you return a spoon of the (non-uniform) mixture of tea and wine from your cup and put it in the barrel. Now you ha
...