Infosys interview question

Software design related questions mostly