Apple Interview Question

Explain about FIFO, Clk generation, State machine