Infosys interview question

System design and code challenges