Pergunta de entrevista da empresa Arm

What is segmentation fault and why does it occur?