25 toughest companies to interview with

How would you build an engine from scratch? Can you estimate the revenue from 2012 Olympic ticket sales? How many people are watching YouTube in a given hour?