Marvell Technology interview question

fifo design