Arm Interview Question

Explain the differences between SPI and I2C?