Business Wire Interview Question

design a file sharing system