Genpact interview question

Basic question around designing and building applications