Google interview question

Design the backend for ad-words.

Interview Answer

Anonymous

22 Feb 2011

Given some initial use cases, then an incoming flow of additional requests, design, redesign your class heirarchy and data storage.