Domanda di colloquio di Infosys

Basic introduction Design Problem with follow up questions.