PwC interview question

SOftware Engineering Practices