Microchip Technology interview question

How compiler works, explain it with steps