Continental interview question

the process of software design