Pergunta de entrevista da empresa Arm

Explain the differences between SPI and I2C?