Capgemini Engineering Interview Question

Explain the Waterfall model in depth