Infosys interview question

Design patterns, serialisation, collections.