Domanda di colloquio di Arm

Explain Cache and pipeline, how they work?