Palo Alto Networks interview question

Explain steps involved in an attack (recon etc.)