Fibonalabs interview question

Explain the Stateful Widget Lifecycle?