Infosys Interview Question

Software development and architecture