NVIDIA interview question

FIFO design