Pergunta de entrevista da empresa Peregrine

How would you build Google Docs?