Tesla interview question

Design a FIFO in systemverilog.